container memif

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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_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’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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’)

25ge2p1xxv710-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-XXV710. 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’)
1518b-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710. 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’)
1518b-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:29:91:85:12’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:77:1b:bc:e8’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:49:e0:a4:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:14:3c:a8:86’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:53:6c:10:68’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:12:4e:e4:ce’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:89:6d:7e: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:04:89:5d:77’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’)
1518b-8t4c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:ba:53:d1:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:91:76:07:95’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:33:90:dc:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:55:82:ad:37’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:4f:c5:87:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:6e:15:e8:66’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:b8:aa:a3:3c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:04:82:90:4e’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:62:63:4d:d1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:d3:af:95:da’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:40:48:a2:60’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:a4:c6:a0:9e’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:21:ad:c9:17’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:a1:b3:63:d3’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:fc:6b:c8:12’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:15:ab:d5:26’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:ca:74:10:0f’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:6d:55:1d:4f’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:0b:fd:a7:c2’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:f3:e7:ab:97’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:54:e1:64:e0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:72:65:7c:12’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:26:f9:33: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:a8:37:b9: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)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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)
9000b-8t4c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:47:4e:26:54’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:a0:0d:43:30’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:c1:7a:44:d8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:01:08:94:02’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:18:f5:9e: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:8f:46:b3:f7’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:8c:80:d1:de’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:b3:da:cb:cb’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-4t2c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
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:22:d8:b7:67’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:02:4d:12:ee’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
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:aa:6e:df:87’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:12:f5:01:94’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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-8t4c-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’: 1, ‘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=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 2, ‘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=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:65:c9:7d’})
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:30:1f:9e’})
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show 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’: ‘3c:fd:fe:bd:f9:39’})
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’: ‘3c:fd:fe:bd:fa:1d’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,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:2e:f9:f3:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:3b:b6:df: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=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api 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

25ge2p1xxv710-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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.

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-policy-aes128cbc-hmac512sha-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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.

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-policy-aes128gcm-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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.

25ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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.

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’yXblnnOQoAlmEsVq’,remote_integ_key=’PdbibXgGHKLpbeAGqVCBcFjVdMeweccA’,local_integ_key=’PdbibXgGHKLpbeAGqVCBcFjVdMeweccA’,remote_crypto_key=’yXblnnOQoAlmEsVq’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’yXblnnOQoAlmEsVq’,remote_integ_key=’PdbibXgGHKLpbeAGqVCBcFjVdMeweccA’,local_integ_key=’PdbibXgGHKLpbeAGqVCBcFjVdMeweccA’,remote_crypto_key=’yXblnnOQoAlmEsVq’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’viQoVjjFzmNnPdhA’,remote_integ_key=’qchBWefwteKgiTEOXkumMOpTskhXVhRl’,local_integ_key=’qchBWefwteKgiTEOXkumMOpTskhXVhRl’,remote_crypto_key=’viQoVjjFzmNnPdhA’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’viQoVjjFzmNnPdhA’,remote_integ_key=’qchBWefwteKgiTEOXkumMOpTskhXVhRl’,local_integ_key=’qchBWefwteKgiTEOXkumMOpTskhXVhRl’,remote_crypto_key=’viQoVjjFzmNnPdhA’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’ElmDOzWWxIMWadCb’,remote_integ_key=’kfkCcTRdpcXfXcWWscdCTXAiUEbiNqgJ’,local_integ_key=’kfkCcTRdpcXfXcWWscdCTXAiUEbiNqgJ’,remote_crypto_key=’ElmDOzWWxIMWadCb’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’ElmDOzWWxIMWadCb’,remote_integ_key=’kfkCcTRdpcXfXcWWscdCTXAiUEbiNqgJ’,local_integ_key=’kfkCcTRdpcXfXcWWscdCTXAiUEbiNqgJ’,remote_crypto_key=’ElmDOzWWxIMWadCb’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’oyKDRcDkEtuTJwxL’,remote_integ_key=’ngObyTDOephsWjJBJsfnAyjGtGNgbYEV’,local_integ_key=’ngObyTDOephsWjJBJsfnAyjGtGNgbYEV’,remote_crypto_key=’oyKDRcDkEtuTJwxL’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’oyKDRcDkEtuTJwxL’,remote_integ_key=’ngObyTDOephsWjJBJsfnAyjGtGNgbYEV’,local_integ_key=’ngObyTDOephsWjJBJsfnAyjGtGNgbYEV’,remote_crypto_key=’oyKDRcDkEtuTJwxL’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’gBMGtCTfmgvgdCNa’,remote_integ_key=’vaFKcQgPatISsOftSmuLZNzuHKtmGHAz’,local_integ_key=’vaFKcQgPatISsOftSmuLZNzuHKtmGHAz’,remote_crypto_key=’gBMGtCTfmgvgdCNa’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’gBMGtCTfmgvgdCNa’,remote_integ_key=’vaFKcQgPatISsOftSmuLZNzuHKtmGHAz’,local_integ_key=’vaFKcQgPatISsOftSmuLZNzuHKtmGHAz’,remote_crypto_key=’gBMGtCTfmgvgdCNa’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’KvhGFrnbnUJJwLgI’,remote_integ_key=’XNDUzaLvwGMHzQXhwgmvItcWHXKzECIv’,local_integ_key=’XNDUzaLvwGMHzQXhwgmvItcWHXKzECIv’,remote_crypto_key=’KvhGFrnbnUJJwLgI’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’KvhGFrnbnUJJwLgI’,remote_integ_key=’XNDUzaLvwGMHzQXhwgmvItcWHXKzECIv’,local_integ_key=’XNDUzaLvwGMHzQXhwgmvItcWHXKzECIv’,remote_crypto_key=’KvhGFrnbnUJJwLgI’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’CjoQLFRPUqbUHjDj’,remote_integ_key=’TqORxjKqLzYWQfAnIsFUQeVWGGiclNjN’,local_integ_key=’TqORxjKqLzYWQfAnIsFUQeVWGGiclNjN’,remote_crypto_key=’CjoQLFRPUqbUHjDj’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’CjoQLFRPUqbUHjDj’,remote_integ_key=’TqORxjKqLzYWQfAnIsFUQeVWGGiclNjN’,local_integ_key=’TqORxjKqLzYWQfAnIsFUQeVWGGiclNjN’,remote_crypto_key=’CjoQLFRPUqbUHjDj’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’NyTVHKkCPZJQiCPM’,remote_integ_key=’OXJnmiigXPOoBReOLvhXqKrIqKHCnzeZ’,local_integ_key=’OXJnmiigXPOoBReOLvhXqKrIqKHCnzeZ’,remote_crypto_key=’NyTVHKkCPZJQiCPM’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’NyTVHKkCPZJQiCPM’,remote_integ_key=’OXJnmiigXPOoBReOLvhXqKrIqKHCnzeZ’,local_integ_key=’OXJnmiigXPOoBReOLvhXqKrIqKHCnzeZ’,remote_crypto_key=’NyTVHKkCPZJQiCPM’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’FfpNUvMoEWgGADdp’,remote_integ_key=’oFVLqtfgMkQREAYgfysSYPyxEqRSRLIT’,local_integ_key=’oFVLqtfgMkQREAYgfysSYPyxEqRSRLIT’,remote_crypto_key=’FfpNUvMoEWgGADdp’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’FfpNUvMoEWgGADdp’,remote_integ_key=’oFVLqtfgMkQREAYgfysSYPyxEqRSRLIT’,local_integ_key=’oFVLqtfgMkQREAYgfysSYPyxEqRSRLIT’,remote_crypto_key=’FfpNUvMoEWgGADdp’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’nUKcGzowDtTrEmcl’,remote_integ_key=’pXgnjaXrElCmSLZuKyIrzGpdtdYcvrjE’,local_integ_key=’pXgnjaXrElCmSLZuKyIrzGpdtdYcvrjE’,remote_crypto_key=’nUKcGzowDtTrEmcl’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’nUKcGzowDtTrEmcl’,remote_integ_key=’pXgnjaXrElCmSLZuKyIrzGpdtdYcvrjE’,local_integ_key=’pXgnjaXrElCmSLZuKyIrzGpdtdYcvrjE’,remote_crypto_key=’nUKcGzowDtTrEmcl’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=32,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=’xDALkKPQYoPmhqfq’,remote_integ_key=’VLTqSPtsOBEyMJkKvwcCEdoqmXjCAqPy’,local_integ_key=’VLTqSPtsOBEyMJkKvwcCEdoqmXjCAqPy’,remote_crypto_key=’xDALkKPQYoPmhqfq’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=32,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=’xDALkKPQYoPmhqfq’,remote_integ_key=’VLTqSPtsOBEyMJkKvwcCEdoqmXjCAqPy’,local_integ_key=’VLTqSPtsOBEyMJkKvwcCEdoqmXjCAqPy’,remote_crypto_key=’xDALkKPQYoPmhqfq’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,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’)

25ge2p1xxv710-ethip4ipsec1tnlsw-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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’QuEFdJhXKRUEHzSH’,remote_integ_key=’fluoGHVaypAMHXEaxyYEUqPLsoSdcrZxUxqJVESMevOnaxxfTUyyoHWPpnibtvNq’,local_integ_key=’fluoGHVaypAMHXEaxyYEUqPLsoSdcrZxUxqJVESMevOnaxxfTUyyoHWPpnibtvNq’,remote_crypto_key=’QuEFdJhXKRUEHzSH’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’QuEFdJhXKRUEHzSH’,remote_integ_key=’fluoGHVaypAMHXEaxyYEUqPLsoSdcrZxUxqJVESMevOnaxxfTUyyoHWPpnibtvNq’,local_integ_key=’fluoGHVaypAMHXEaxyYEUqPLsoSdcrZxUxqJVESMevOnaxxfTUyyoHWPpnibtvNq’,remote_crypto_key=’QuEFdJhXKRUEHzSH’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’xnVXptOoctQLFZoW’,remote_integ_key=’OUKZLVvxopgVSnljTHhKdLEOcBCiXLKTuOfGcYiZqhJxpaMThAboXQTXmHwkSPma’,local_integ_key=’OUKZLVvxopgVSnljTHhKdLEOcBCiXLKTuOfGcYiZqhJxpaMThAboXQTXmHwkSPma’,remote_crypto_key=’xnVXptOoctQLFZoW’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’xnVXptOoctQLFZoW’,remote_integ_key=’OUKZLVvxopgVSnljTHhKdLEOcBCiXLKTuOfGcYiZqhJxpaMThAboXQTXmHwkSPma’,local_integ_key=’OUKZLVvxopgVSnljTHhKdLEOcBCiXLKTuOfGcYiZqhJxpaMThAboXQTXmHwkSPma’,remote_crypto_key=’xnVXptOoctQLFZoW’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’IrJdzDPOGWXeOxha’,remote_integ_key=’HCJxutrRTjRYQlBbuJSBNeffvpBysYdtYNDqvYzzqDRewWMoGHWFRJBekLULMPLF’,local_integ_key=’HCJxutrRTjRYQlBbuJSBNeffvpBysYdtYNDqvYzzqDRewWMoGHWFRJBekLULMPLF’,remote_crypto_key=’IrJdzDPOGWXeOxha’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’IrJdzDPOGWXeOxha’,remote_integ_key=’HCJxutrRTjRYQlBbuJSBNeffvpBysYdtYNDqvYzzqDRewWMoGHWFRJBekLULMPLF’,local_integ_key=’HCJxutrRTjRYQlBbuJSBNeffvpBysYdtYNDqvYzzqDRewWMoGHWFRJBekLULMPLF’,remote_crypto_key=’IrJdzDPOGWXeOxha’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’gKBzTlDlenWBWzoz’,remote_integ_key=’RjUgquiyMMOvdbfOyfgYacDkjlbfAeVfXcVxFJAlhblKqRYZPYVvoRDzCLoxmmQP’,local_integ_key=’RjUgquiyMMOvdbfOyfgYacDkjlbfAeVfXcVxFJAlhblKqRYZPYVvoRDzCLoxmmQP’,remote_crypto_key=’gKBzTlDlenWBWzoz’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’gKBzTlDlenWBWzoz’,remote_integ_key=’RjUgquiyMMOvdbfOyfgYacDkjlbfAeVfXcVxFJAlhblKqRYZPYVvoRDzCLoxmmQP’,local_integ_key=’RjUgquiyMMOvdbfOyfgYacDkjlbfAeVfXcVxFJAlhblKqRYZPYVvoRDzCLoxmmQP’,remote_crypto_key=’gKBzTlDlenWBWzoz’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’EIbqaxhFqpBMjRjH’,remote_integ_key=’rhGxxcboXdVumaJbGMkwHWcMohzjaQPaKBUVCZmqiivaNIvKSIMHVPOJgqKNzhPG’,local_integ_key=’rhGxxcboXdVumaJbGMkwHWcMohzjaQPaKBUVCZmqiivaNIvKSIMHVPOJgqKNzhPG’,remote_crypto_key=’EIbqaxhFqpBMjRjH’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’EIbqaxhFqpBMjRjH’,remote_integ_key=’rhGxxcboXdVumaJbGMkwHWcMohzjaQPaKBUVCZmqiivaNIvKSIMHVPOJgqKNzhPG’,local_integ_key=’rhGxxcboXdVumaJbGMkwHWcMohzjaQPaKBUVCZmqiivaNIvKSIMHVPOJgqKNzhPG’,remote_crypto_key=’EIbqaxhFqpBMjRjH’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’TotyyFcJRLVwGwjA’,remote_integ_key=’mtfVpziUHVbeKTtdNGugWfhMWkzWompGmdfcRhbGklsxynOAXiqtkrIjHGSWgYjS’,local_integ_key=’mtfVpziUHVbeKTtdNGugWfhMWkzWompGmdfcRhbGklsxynOAXiqtkrIjHGSWgYjS’,remote_crypto_key=’TotyyFcJRLVwGwjA’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’TotyyFcJRLVwGwjA’,remote_integ_key=’mtfVpziUHVbeKTtdNGugWfhMWkzWompGmdfcRhbGklsxynOAXiqtkrIjHGSWgYjS’,local_integ_key=’mtfVpziUHVbeKTtdNGugWfhMWkzWompGmdfcRhbGklsxynOAXiqtkrIjHGSWgYjS’,remote_crypto_key=’TotyyFcJRLVwGwjA’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’XKrsDrevawLhkwwM’,remote_integ_key=’jEqYjFoEQqclZOZPTFDxcQXDBdhGuRJjlbTEuAwGGWpbkISKQioiaIMOeFkSdncp’,local_integ_key=’jEqYjFoEQqclZOZPTFDxcQXDBdhGuRJjlbTEuAwGGWpbkISKQioiaIMOeFkSdncp’,remote_crypto_key=’XKrsDrevawLhkwwM’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’XKrsDrevawLhkwwM’,remote_integ_key=’jEqYjFoEQqclZOZPTFDxcQXDBdhGuRJjlbTEuAwGGWpbkISKQioiaIMOeFkSdncp’,local_integ_key=’jEqYjFoEQqclZOZPTFDxcQXDBdhGuRJjlbTEuAwGGWpbkISKQioiaIMOeFkSdncp’,remote_crypto_key=’XKrsDrevawLhkwwM’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’DzwWaBbUNSVYnUFR’,remote_integ_key=’ORGRefRpTFYNrsIGJKTBvoGdrcudkQHVajTDOrdbmrqCqqljmbaaZMSksBIHEobB’,local_integ_key=’ORGRefRpTFYNrsIGJKTBvoGdrcudkQHVajTDOrdbmrqCqqljmbaaZMSksBIHEobB’,remote_crypto_key=’DzwWaBbUNSVYnUFR’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’DzwWaBbUNSVYnUFR’,remote_integ_key=’ORGRefRpTFYNrsIGJKTBvoGdrcudkQHVajTDOrdbmrqCqqljmbaaZMSksBIHEobB’,local_integ_key=’ORGRefRpTFYNrsIGJKTBvoGdrcudkQHVajTDOrdbmrqCqqljmbaaZMSksBIHEobB’,remote_crypto_key=’DzwWaBbUNSVYnUFR’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’VUsEEWCWOXEQEbFT’,remote_integ_key=’PYOAFwMRkqYxMRElyeEVKbmrPieAnOGTnuFMXnhadVmBpCDburwcPAORYRchoUoK’,local_integ_key=’PYOAFwMRkqYxMRElyeEVKbmrPieAnOGTnuFMXnhadVmBpCDburwcPAORYRchoUoK’,remote_crypto_key=’VUsEEWCWOXEQEbFT’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’VUsEEWCWOXEQEbFT’,remote_integ_key=’PYOAFwMRkqYxMRElyeEVKbmrPieAnOGTnuFMXnhadVmBpCDburwcPAORYRchoUoK’,local_integ_key=’PYOAFwMRkqYxMRElyeEVKbmrPieAnOGTnuFMXnhadVmBpCDburwcPAORYRchoUoK’,remote_crypto_key=’VUsEEWCWOXEQEbFT’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’BhfLaBwwGRheMzHT’,remote_integ_key=’MRWkaDapVKwwgExYXIvPOqgKHaGOenzUFNNmpvTPoiNiubmKUGMLncPwOzJlZaFq’,local_integ_key=’MRWkaDapVKwwgExYXIvPOqgKHaGOenzUFNNmpvTPoiNiubmKUGMLncPwOzJlZaFq’,remote_crypto_key=’BhfLaBwwGRheMzHT’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’BhfLaBwwGRheMzHT’,remote_integ_key=’MRWkaDapVKwwgExYXIvPOqgKHaGOenzUFNNmpvTPoiNiubmKUGMLncPwOzJlZaFq’,local_integ_key=’MRWkaDapVKwwgExYXIvPOqgKHaGOenzUFNNmpvTPoiNiubmKUGMLncPwOzJlZaFq’,remote_crypto_key=’BhfLaBwwGRheMzHT’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’jJRhVqMrTXGTzLxl’,remote_integ_key=’TyPCiseNcrnTHVMDIKUvFHgsXwLgOMIXbMAIodIZlcaJOEDckGDSnUvKHlERFKEY’,local_integ_key=’TyPCiseNcrnTHVMDIKUvFHgsXwLgOMIXbMAIodIZlcaJOEDckGDSnUvKHlERFKEY’,remote_crypto_key=’jJRhVqMrTXGTzLxl’,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=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’: ‘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_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’jJRhVqMrTXGTzLxl’,remote_integ_key=’TyPCiseNcrnTHVMDIKUvFHgsXwLgOMIXbMAIodIZlcaJOEDckGDSnUvKHlERFKEY’,local_integ_key=’TyPCiseNcrnTHVMDIKUvFHgsXwLgOMIXbMAIodIZlcaJOEDckGDSnUvKHlERFKEY’,remote_crypto_key=’jJRhVqMrTXGTzLxl’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’bwItPoFCnjFqGKHU’,remote_integ_key=’tAVjtLVLjQYfKXrfesHarMNmvDWJBmpvUoaxWRpAkDbwfDgGOsfxAhjZVlAuApJS’,local_integ_key=’tAVjtLVLjQYfKXrfesHarMNmvDWJBmpvUoaxWRpAkDbwfDgGOsfxAhjZVlAuApJS’,remote_crypto_key=’bwItPoFCnjFqGKHU’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’bwItPoFCnjFqGKHU’,remote_integ_key=’tAVjtLVLjQYfKXrfesHarMNmvDWJBmpvUoaxWRpAkDbwfDgGOsfxAhjZVlAuApJS’,local_integ_key=’tAVjtLVLjQYfKXrfesHarMNmvDWJBmpvUoaxWRpAkDbwfDgGOsfxAhjZVlAuApJS’,remote_crypto_key=’bwItPoFCnjFqGKHU’,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’)

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’UxJsozgjORxKvmRF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’UxJsozgjORxKvmRF’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’UxJsozgjORxKvmRF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’UxJsozgjORxKvmRF’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’zYvVpLzpRaLeFPGz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’zYvVpLzpRaLeFPGz’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’zYvVpLzpRaLeFPGz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’zYvVpLzpRaLeFPGz’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’tBcQUqDmNpEJixIW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’tBcQUqDmNpEJixIW’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’tBcQUqDmNpEJixIW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’tBcQUqDmNpEJixIW’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’seTiQGoqFtjMMWMd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’seTiQGoqFtjMMWMd’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’seTiQGoqFtjMMWMd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’seTiQGoqFtjMMWMd’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’peSFTyWwqUfqlIKk’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’peSFTyWwqUfqlIKk’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’peSFTyWwqUfqlIKk’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’peSFTyWwqUfqlIKk’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’qzeJHClhhFKRSrWM’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qzeJHClhhFKRSrWM’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’qzeJHClhhFKRSrWM’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qzeJHClhhFKRSrWM’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’KBumFSoacGDifUPf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KBumFSoacGDifUPf’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’KBumFSoacGDifUPf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KBumFSoacGDifUPf’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’ClAVpUNOmoNUNomB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ClAVpUNOmoNUNomB’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’ClAVpUNOmoNUNomB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ClAVpUNOmoNUNomB’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’sJBgoUZlNqbpTUgU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sJBgoUZlNqbpTUgU’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’sJBgoUZlNqbpTUgU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sJBgoUZlNqbpTUgU’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’JdynBbTaHxuSLhOx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JdynBbTaHxuSLhOx’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’JdynBbTaHxuSLhOx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JdynBbTaHxuSLhOx’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’SvwBubqsRgfGtTIn’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SvwBubqsRgfGtTIn’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’SvwBubqsRgfGtTIn’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SvwBubqsRgfGtTIn’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec1tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=0,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=’dskoCFrCDCbTZWLP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dskoCFrCDCbTZWLP’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=0,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=’dskoCFrCDCbTZWLP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dskoCFrCDCbTZWLP’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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’)

25ge2p1xxv710-ethip4ipsec1tnlsw-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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’NSbISRGtZXXfIkFVYsTLqdpmNbKfDAmT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NSbISRGtZXXfIkFVYsTLqdpmNbKfDAmT’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’NSbISRGtZXXfIkFVYsTLqdpmNbKfDAmT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NSbISRGtZXXfIkFVYsTLqdpmNbKfDAmT’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’OrFCSXbWYHxUKfpjjeJHxwwMlZaqIvNA’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OrFCSXbWYHxUKfpjjeJHxwwMlZaqIvNA’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’OrFCSXbWYHxUKfpjjeJHxwwMlZaqIvNA’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OrFCSXbWYHxUKfpjjeJHxwwMlZaqIvNA’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’avzYqXATyjvBpoIfpbnLEbEcsYudkfBR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’avzYqXATyjvBpoIfpbnLEbEcsYudkfBR’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’avzYqXATyjvBpoIfpbnLEbEcsYudkfBR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’avzYqXATyjvBpoIfpbnLEbEcsYudkfBR’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’KKBLkGcqEZPjFNChbExnxqsbKhmvjFcV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KKBLkGcqEZPjFNChbExnxqsbKhmvjFcV’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’KKBLkGcqEZPjFNChbExnxqsbKhmvjFcV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KKBLkGcqEZPjFNChbExnxqsbKhmvjFcV’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’JHbTDvMwlfiSbTvqQlrAmgwflSqXJVnD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JHbTDvMwlfiSbTvqQlrAmgwflSqXJVnD’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’JHbTDvMwlfiSbTvqQlrAmgwflSqXJVnD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JHbTDvMwlfiSbTvqQlrAmgwflSqXJVnD’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’mlRIUZlPzYogvelpsRBFqEpJMCGhDmWp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’mlRIUZlPzYogvelpsRBFqEpJMCGhDmWp’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’mlRIUZlPzYogvelpsRBFqEpJMCGhDmWp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’mlRIUZlPzYogvelpsRBFqEpJMCGhDmWp’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’dQBZrjCshRTkWxAcqTeNBjwYiqdoTNpR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dQBZrjCshRTkWxAcqTeNBjwYiqdoTNpR’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dQBZrjCshRTkWxAcqTeNBjwYiqdoTNpR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dQBZrjCshRTkWxAcqTeNBjwYiqdoTNpR’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’madNFwOzvCLFdaIIzlRGvptlxbOLJeHO’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’madNFwOzvCLFdaIIzlRGvptlxbOLJeHO’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’madNFwOzvCLFdaIIzlRGvptlxbOLJeHO’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’madNFwOzvCLFdaIIzlRGvptlxbOLJeHO’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’SEeHmpIYbhynirfaGjWrwQgJmoAmCYAs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SEeHmpIYbhynirfaGjWrwQgJmoAmCYAs’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’SEeHmpIYbhynirfaGjWrwQgJmoAmCYAs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SEeHmpIYbhynirfaGjWrwQgJmoAmCYAs’,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-2t1c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’LfwwilTnWmUajheMgvXvCUoaIcTwUAaq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LfwwilTnWmUajheMgvXvCUoaIcTwUAaq’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’LfwwilTnWmUajheMgvXvCUoaIcTwUAaq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LfwwilTnWmUajheMgvXvCUoaIcTwUAaq’,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-4t2c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’iVaajtdIxqJYeAryIoFRBNhRIHtHVSWu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’iVaajtdIxqJYeAryIoFRBNhRIHtHVSWu’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’iVaajtdIxqJYeAryIoFRBNhRIHtHVSWu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’iVaajtdIxqJYeAryIoFRBNhRIHtHVSWu’,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-8t4c-ethip4ipsec1tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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=2,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=’bBvvGCnWuOSjHvAhPGpbyTWPtXzvtQjz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bBvvGCnWuOSjHvAhPGpbyTWPtXzvtQjz’,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=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’: ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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=’bBvvGCnWuOSjHvAhPGpbyTWPtXzvtQjz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bBvvGCnWuOSjHvAhPGpbyTWPtXzvtQjz’,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’)

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ewUIzdciZQeOgHcV’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘xVtnNpcSNnjIJUsCMGkkQvRBBaVyskvL’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ewUIzdciZQeOgHcV’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘xVtnNpcSNnjIJUsCMGkkQvRBBaVyskvL’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ewUIzdciZQeOgHcV’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘xVtnNpcSNnjIJUsCMGkkQvRBBaVyskvL’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ewUIzdciZQeOgHcV’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘xVtnNpcSNnjIJUsCMGkkQvRBBaVyskvL’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GkJeRuoXcYysjopj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘TGNPiEqpkLMbmbeKfsrKSkcLaLctxHdW’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GkJeRuoXcYysjopj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘TGNPiEqpkLMbmbeKfsrKSkcLaLctxHdW’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GkJeRuoXcYysjopj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘TGNPiEqpkLMbmbeKfsrKSkcLaLctxHdW’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GkJeRuoXcYysjopj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘TGNPiEqpkLMbmbeKfsrKSkcLaLctxHdW’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GFnduloQAmpAXQRn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘arzJPekaCTmxlnPNsVDnBYqmGqaGtaFq’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GFnduloQAmpAXQRn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘arzJPekaCTmxlnPNsVDnBYqmGqaGtaFq’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GFnduloQAmpAXQRn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘arzJPekaCTmxlnPNsVDnBYqmGqaGtaFq’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GFnduloQAmpAXQRn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘arzJPekaCTmxlnPNsVDnBYqmGqaGtaFq’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘IGCwMRxbYGMysazS’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘ZOLVVupOuelmeNhGXIXBXcuqCXvsPdAy’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘IGCwMRxbYGMysazS’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘ZOLVVupOuelmeNhGXIXBXcuqCXvsPdAy’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘IGCwMRxbYGMysazS’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘ZOLVVupOuelmeNhGXIXBXcuqCXvsPdAy’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘IGCwMRxbYGMysazS’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘ZOLVVupOuelmeNhGXIXBXcuqCXvsPdAy’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘yqSgnulbxbKrTghT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QntXAtBbQGPtdSnSaMMLuUJrEABGjAol’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘yqSgnulbxbKrTghT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QntXAtBbQGPtdSnSaMMLuUJrEABGjAol’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘yqSgnulbxbKrTghT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QntXAtBbQGPtdSnSaMMLuUJrEABGjAol’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘yqSgnulbxbKrTghT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QntXAtBbQGPtdSnSaMMLuUJrEABGjAol’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘owvcIBUCmrvKANdN’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘oJXkEPUZYkUhthPKfCRtXaJxoFCfIryr’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘owvcIBUCmrvKANdN’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘oJXkEPUZYkUhthPKfCRtXaJxoFCfIryr’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘owvcIBUCmrvKANdN’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘oJXkEPUZYkUhthPKfCRtXaJxoFCfIryr’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘owvcIBUCmrvKANdN’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘oJXkEPUZYkUhthPKfCRtXaJxoFCfIryr’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘LMkZAsHhLainwnFw’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘uawXNRJpUSnuTpIHvFimswQEMHIReDsu’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘LMkZAsHhLainwnFw’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘uawXNRJpUSnuTpIHvFimswQEMHIReDsu’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘LMkZAsHhLainwnFw’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘uawXNRJpUSnuTpIHvFimswQEMHIReDsu’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘LMkZAsHhLainwnFw’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘uawXNRJpUSnuTpIHvFimswQEMHIReDsu’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘NxFOotfElDMcoEPv’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘aPTLgwbQZAYxopNGidvVgNChindYISbg’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘NxFOotfElDMcoEPv’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘aPTLgwbQZAYxopNGidvVgNChindYISbg’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘NxFOotfElDMcoEPv’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘aPTLgwbQZAYxopNGidvVgNChindYISbg’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘NxFOotfElDMcoEPv’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘aPTLgwbQZAYxopNGidvVgNChindYISbg’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SsOKbnzJTgKoHctY’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘jgmmXAvVUScSuOHfFEaUcmwaKqbuMsWd’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SsOKbnzJTgKoHctY’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘jgmmXAvVUScSuOHfFEaUcmwaKqbuMsWd’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SsOKbnzJTgKoHctY’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘jgmmXAvVUScSuOHfFEaUcmwaKqbuMsWd’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SsOKbnzJTgKoHctY’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘jgmmXAvVUScSuOHfFEaUcmwaKqbuMsWd’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
imix-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vjBHpMsuVQBDJIJt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘PiPMABFdrNnJaaRltokobzKdEASmHMbH’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vjBHpMsuVQBDJIJt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘PiPMABFdrNnJaaRltokobzKdEASmHMbH’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vjBHpMsuVQBDJIJt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘PiPMABFdrNnJaaRltokobzKdEASmHMbH’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vjBHpMsuVQBDJIJt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘PiPMABFdrNnJaaRltokobzKdEASmHMbH’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘qxHZgOLBmPuoHzXa’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘IudWVtmMwtIGZyoOMvadqMRwwKCWCdwh’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘qxHZgOLBmPuoHzXa’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘IudWVtmMwtIGZyoOMvadqMRwwKCWCdwh’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘qxHZgOLBmPuoHzXa’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘IudWVtmMwtIGZyoOMvadqMRwwKCWCdwh’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘qxHZgOLBmPuoHzXa’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘IudWVtmMwtIGZyoOMvadqMRwwKCWCdwh’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘edLSZuqIygoJZzcm’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QlcscCXyCzZKxmqcTMGFIVxBGWfrjsQt’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘edLSZuqIygoJZzcm’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QlcscCXyCzZKxmqcTMGFIVxBGWfrjsQt’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘edLSZuqIygoJZzcm’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QlcscCXyCzZKxmqcTMGFIVxBGWfrjsQt’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘edLSZuqIygoJZzcm’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 32, ‘data’: ‘QlcscCXyCzZKxmqcTMGFIVxBGWfrjsQt’}, ‘integrity_algorithm’: 4, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac512sha-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘XNJosivJoqggKRpd’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gyFrjrBayJwCuYTDJkprxZFpFncHioDYaqaiOWAgTHagHcLqIHdnoOFSLukalNVz’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘XNJosivJoqggKRpd’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gyFrjrBayJwCuYTDJkprxZFpFncHioDYaqaiOWAgTHagHcLqIHdnoOFSLukalNVz’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘XNJosivJoqggKRpd’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gyFrjrBayJwCuYTDJkprxZFpFncHioDYaqaiOWAgTHagHcLqIHdnoOFSLukalNVz’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘XNJosivJoqggKRpd’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gyFrjrBayJwCuYTDJkprxZFpFncHioDYaqaiOWAgTHagHcLqIHdnoOFSLukalNVz’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘VNeCfhksaiPrCvfR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ToQbDrbVrhAGsxTtEimyixtCKUnHBIFvuSSqeEGRcxLnqayQvyBpZiLnHOmSJTeu’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘VNeCfhksaiPrCvfR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ToQbDrbVrhAGsxTtEimyixtCKUnHBIFvuSSqeEGRcxLnqayQvyBpZiLnHOmSJTeu’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘VNeCfhksaiPrCvfR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ToQbDrbVrhAGsxTtEimyixtCKUnHBIFvuSSqeEGRcxLnqayQvyBpZiLnHOmSJTeu’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘VNeCfhksaiPrCvfR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ToQbDrbVrhAGsxTtEimyixtCKUnHBIFvuSSqeEGRcxLnqayQvyBpZiLnHOmSJTeu’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘bqtPLHtduYrCyVCX’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘QytgFFopaysHVwobAPwrGDDAAJrmRjZBhfgPcEnZalWpqBgpPijDwphYyGhOPKHw’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘bqtPLHtduYrCyVCX’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘QytgFFopaysHVwobAPwrGDDAAJrmRjZBhfgPcEnZalWpqBgpPijDwphYyGhOPKHw’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘bqtPLHtduYrCyVCX’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘QytgFFopaysHVwobAPwrGDDAAJrmRjZBhfgPcEnZalWpqBgpPijDwphYyGhOPKHw’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘bqtPLHtduYrCyVCX’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘QytgFFopaysHVwobAPwrGDDAAJrmRjZBhfgPcEnZalWpqBgpPijDwphYyGhOPKHw’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ODHUSLmJTFpuImln’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IqYNkeTjQhSirwPhSbSomKkFJEXSXMLdqMBeFPzEkdjGqekNiMHVnuWlVTsJIWNq’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ODHUSLmJTFpuImln’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IqYNkeTjQhSirwPhSbSomKkFJEXSXMLdqMBeFPzEkdjGqekNiMHVnuWlVTsJIWNq’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ODHUSLmJTFpuImln’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IqYNkeTjQhSirwPhSbSomKkFJEXSXMLdqMBeFPzEkdjGqekNiMHVnuWlVTsJIWNq’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘ODHUSLmJTFpuImln’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IqYNkeTjQhSirwPhSbSomKkFJEXSXMLdqMBeFPzEkdjGqekNiMHVnuWlVTsJIWNq’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘tRFZRNjekShlOYEL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘sNOSTEuuILbjkKAvjCtZQurRvAVAZjXtzkpaUwffxpBaXKuKqYvWvAOINhPEicfJ’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘tRFZRNjekShlOYEL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘sNOSTEuuILbjkKAvjCtZQurRvAVAZjXtzkpaUwffxpBaXKuKqYvWvAOINhPEicfJ’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘tRFZRNjekShlOYEL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘sNOSTEuuILbjkKAvjCtZQurRvAVAZjXtzkpaUwffxpBaXKuKqYvWvAOINhPEicfJ’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘tRFZRNjekShlOYEL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘sNOSTEuuILbjkKAvjCtZQurRvAVAZjXtzkpaUwffxpBaXKuKqYvWvAOINhPEicfJ’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GKDpmlFcootuybJT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ErAdNfZpSWGBJLCRIWrjLbHSemlSIiLDpdezRLbyHIeDckAxLklIyRIuyUhlcJhK’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GKDpmlFcootuybJT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ErAdNfZpSWGBJLCRIWrjLbHSemlSIiLDpdezRLbyHIeDckAxLklIyRIuyUhlcJhK’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GKDpmlFcootuybJT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ErAdNfZpSWGBJLCRIWrjLbHSemlSIiLDpdezRLbyHIeDckAxLklIyRIuyUhlcJhK’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘GKDpmlFcootuybJT’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘ErAdNfZpSWGBJLCRIWrjLbHSemlSIiLDpdezRLbyHIeDckAxLklIyRIuyUhlcJhK’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac512sha-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)
9000b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kRBkAKkZcGJEmfyB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘BiLWqUZSzXnDuysvgETCTlGKEtgtmPndXNrczIkTcBwqNqoGjzMVrDLiZbYfgcIT’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kRBkAKkZcGJEmfyB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘BiLWqUZSzXnDuysvgETCTlGKEtgtmPndXNrczIkTcBwqNqoGjzMVrDLiZbYfgcIT’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kRBkAKkZcGJEmfyB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘BiLWqUZSzXnDuysvgETCTlGKEtgtmPndXNrczIkTcBwqNqoGjzMVrDLiZbYfgcIT’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kRBkAKkZcGJEmfyB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘BiLWqUZSzXnDuysvgETCTlGKEtgtmPndXNrczIkTcBwqNqoGjzMVrDLiZbYfgcIT’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘EUfwGowAJWZzQSDy’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘wkanqieYjneNlvQOqTlDGPcvOHdlbWVlxoczCrKMCqIcthSdmdMuHfYPCOGSeMkd’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘EUfwGowAJWZzQSDy’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘wkanqieYjneNlvQOqTlDGPcvOHdlbWVlxoczCrKMCqIcthSdmdMuHfYPCOGSeMkd’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘EUfwGowAJWZzQSDy’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘wkanqieYjneNlvQOqTlDGPcvOHdlbWVlxoczCrKMCqIcthSdmdMuHfYPCOGSeMkd’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘EUfwGowAJWZzQSDy’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘wkanqieYjneNlvQOqTlDGPcvOHdlbWVlxoczCrKMCqIcthSdmdMuHfYPCOGSeMkd’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
imix-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘nTzJfjhKetflBgLJ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gjOdGfSKvojpLiHyOxclpIceeqnpLLNeKHmcdQvoWnAUMXNfkkbbPGZNkVQSFTWo’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘nTzJfjhKetflBgLJ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gjOdGfSKvojpLiHyOxclpIceeqnpLLNeKHmcdQvoWnAUMXNfkkbbPGZNkVQSFTWo’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘nTzJfjhKetflBgLJ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gjOdGfSKvojpLiHyOxclpIceeqnpLLNeKHmcdQvoWnAUMXNfkkbbPGZNkVQSFTWo’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘nTzJfjhKetflBgLJ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘gjOdGfSKvojpLiHyOxclpIceeqnpLLNeKHmcdQvoWnAUMXNfkkbbPGZNkVQSFTWo’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘fbpweVdULhEbNYEb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IpAhPgWpYbiCJsYASmZvawFdVbiMZBeUMKLqtpyjZFwjjKfGMcRolyTTKqSveIxN’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘fbpweVdULhEbNYEb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IpAhPgWpYbiCJsYASmZvawFdVbiMZBeUMKLqtpyjZFwjjKfGMcRolyTTKqSveIxN’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘fbpweVdULhEbNYEb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IpAhPgWpYbiCJsYASmZvawFdVbiMZBeUMKLqtpyjZFwjjKfGMcRolyTTKqSveIxN’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘fbpweVdULhEbNYEb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘IpAhPgWpYbiCJsYASmZvawFdVbiMZBeUMKLqtpyjZFwjjKfGMcRolyTTKqSveIxN’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘jknCDKjbIusgoOkc’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘XNjBTtNiQTVAHQpYcvQQyHYxqmFLmqKrFXOEvXoqvGYydCDXFUkRBAajMBuwmhIx’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘jknCDKjbIusgoOkc’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘XNjBTtNiQTVAHQpYcvQQyHYxqmFLmqKrFXOEvXoqvGYydCDXFUkRBAajMBuwmhIx’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘jknCDKjbIusgoOkc’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘XNjBTtNiQTVAHQpYcvQQyHYxqmFLmqKrFXOEvXoqvGYydCDXFUkRBAajMBuwmhIx’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘jknCDKjbIusgoOkc’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 64, ‘data’: ‘XNjBTtNiQTVAHQpYcvQQyHYxqmFLmqKrFXOEvXoqvGYydCDXFUkRBAajMBuwmhIx’}, ‘integrity_algorithm’: 6, ‘crypto_algorithm’: 1},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HjxxPFNYPggfbeMb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HjxxPFNYPggfbeMb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HjxxPFNYPggfbeMb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HjxxPFNYPggfbeMb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘xGuMQPbdrsBLoHQj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘xGuMQPbdrsBLoHQj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘xGuMQPbdrsBLoHQj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘xGuMQPbdrsBLoHQj’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WIajDfZmWxeiMtZH’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WIajDfZmWxeiMtZH’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WIajDfZmWxeiMtZH’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WIajDfZmWxeiMtZH’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SjgxtSbweoLTYBbb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SjgxtSbweoLTYBbb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SjgxtSbweoLTYBbb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘SjgxtSbweoLTYBbb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘JCNlBSKAYRlnUWLg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘JCNlBSKAYRlnUWLg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘JCNlBSKAYRlnUWLg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘JCNlBSKAYRlnUWLg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PdMCcFUgqpnEigdn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PdMCcFUgqpnEigdn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PdMCcFUgqpnEigdn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PdMCcFUgqpnEigdn’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WayiXbQArhnFWvyb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WayiXbQArhnFWvyb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WayiXbQArhnFWvyb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘WayiXbQArhnFWvyb’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PlAJpZlGowfWHyzh’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PlAJpZlGowfWHyzh’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PlAJpZlGowfWHyzh’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘PlAJpZlGowfWHyzh’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘TKiEnkdQLnSNyKvx’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘TKiEnkdQLnSNyKvx’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘TKiEnkdQLnSNyKvx’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘TKiEnkdQLnSNyKvx’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
imix-2t1c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vQHaSLOJZOIahblk’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vQHaSLOJZOIahblk’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vQHaSLOJZOIahblk’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘vQHaSLOJZOIahblk’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kGIPZsCQtZlclRFR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kGIPZsCQtZlclRFR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kGIPZsCQtZlclRFR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘kGIPZsCQtZlclRFR’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec1tnlsw-ip4base-policy-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HDJdKffqiGkoovtU’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HDJdKffqiGkoovtU’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HDJdKffqiGkoovtU’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 16, ‘data’: ‘HDJdKffqiGkoovtU’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 7},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec1tnlsw-ip4base-policy-aes256gcm-ndrpdr

IPv4 IPsec tunnel mode performance test suite.

  • [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-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘nfZevHbaXwNAoRKHJnNrgWdGbMVRLLgp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘nfZevHbaXwNAoRKHJnNrgWdGbMVRLLgp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘nfZevHbaXwNAoRKHJnNrgWdGbMVRLLgp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘nfZevHbaXwNAoRKHJnNrgWdGbMVRLLgp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘vgXqqXyrjdgsObIdwJynIaBgKfhFnVVQ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘vgXqqXyrjdgsObIdwJynIaBgKfhFnVVQ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘vgXqqXyrjdgsObIdwJynIaBgKfhFnVVQ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘vgXqqXyrjdgsObIdwJynIaBgKfhFnVVQ’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘ORoXJqUbfdnARqUHCFPFhEYFbOXqvVde’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘ORoXJqUbfdnARqUHCFPFhEYFbOXqvVde’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘ORoXJqUbfdnARqUHCFPFhEYFbOXqvVde’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘ORoXJqUbfdnARqUHCFPFhEYFbOXqvVde’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘aobhYHoCYmwToEdbVmQVwxAzeAGFRUYK’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘aobhYHoCYmwToEdbVmQVwxAzeAGFRUYK’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘aobhYHoCYmwToEdbVmQVwxAzeAGFRUYK’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘aobhYHoCYmwToEdbVmQVwxAzeAGFRUYK’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘rLwhhzmeyLHXDDcTqzKRZPSbsgocQTop’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘rLwhhzmeyLHXDDcTqzKRZPSbsgocQTop’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘rLwhhzmeyLHXDDcTqzKRZPSbsgocQTop’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘rLwhhzmeyLHXDDcTqzKRZPSbsgocQTop’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘pmwmmNCrDUtXRMyYyltSUNhendtEnCBg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘pmwmmNCrDUtXRMyYyltSUNhendtEnCBg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘pmwmmNCrDUtXRMyYyltSUNhendtEnCBg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘pmwmmNCrDUtXRMyYyltSUNhendtEnCBg’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘haMcazHvVcJOaPykbRyRuIFLOFiaHJiD’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘haMcazHvVcJOaPykbRyRuIFLOFiaHJiD’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘haMcazHvVcJOaPykbRyRuIFLOFiaHJiD’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘haMcazHvVcJOaPykbRyRuIFLOFiaHJiD’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘NWJQyybXTTJKpAztPJlnBtReZyyIVGOp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘NWJQyybXTTJKpAztPJlnBtReZyyIVGOp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘NWJQyybXTTJKpAztPJlnBtReZyyIVGOp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘NWJQyybXTTJKpAztPJlnBtReZyyIVGOp’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
9000b-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘zkVmWaScACtoDBlEINEKEQAYoLLfKEQr’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘zkVmWaScACtoDBlEINEKEQAYoLLfKEQr’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘zkVmWaScACtoDBlEINEKEQAYoLLfKEQr’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘zkVmWaScACtoDBlEINEKEQAYoLLfKEQr’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
imix-2t1c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘HNwlmzzyXnyOyCxZttFYNxvowpVKbfNL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘HNwlmzzyXnyOyCxZttFYNxvowpVKbfNL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘HNwlmzzyXnyOyCxZttFYNxvowpVKbfNL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘HNwlmzzyXnyOyCxZttFYNxvowpVKbfNL’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘QhWoJcPWBGwjpcwtYdhXyOPRGYVTycnB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘QhWoJcPWBGwjpcwtYdhXyOPRGYVTycnB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘QhWoJcPWBGwjpcwtYdhXyOPRGYVTycnB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘QhWoJcPWBGwjpcwtYdhXyOPRGYVTycnB’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec1tnlsw-ip4base-policy-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘jaQQNXgMJXqjjyChwoNITarKWVXPWAjt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘jaQQNXgMJXqjjyChwoNITarKWVXPWAjt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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=’dx00x00x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ipsec_spd_add_del(is_add=1,spd_id=1)
ipsec_interface_add_del_spd(is_add=1,sw_if_index=2,spd_id=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 1, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘protocol’: 50, ‘sa_id’: 0, ‘remote_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘dxffxffxff’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 100, ‘is_outbound’: 0, ‘policy’: 0, ‘local_address_start’: {‘un’: {‘ip4’: ‘dx00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 300000, ‘tunnel_dst’: ‘100.0.0.2’, ‘sad_id’: 100000, ‘tunnel_src’: ‘100.0.0.1’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘jaQQNXgMJXqjjyChwoNITarKWVXPWAjt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 100000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 0, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
ipsec_sad_entry_add_del(entry={‘protocol’: 1, ‘spi’: 400000, ‘tunnel_dst’: ‘100.0.0.1’, ‘sad_id’: 200000, ‘tunnel_src’: ‘100.0.0.2’, ‘crypto_key’: {‘length’: 32, ‘data’: ‘jaQQNXgMJXqjjyChwoNITarKWVXPWAjt’}, ‘flags’: 4, ‘integrity_key’: {‘length’: 0, ‘data’: 0}, ‘integrity_algorithm’: 0, ‘crypto_algorithm’: 9},is_add=1)
ipsec_spd_entry_add_del(entry={‘remote_port_start’: 0, ‘local_address_stop’: {‘un’: {‘ip4’: ‘xffxffxffxff’}, ‘af’: 0}, ‘protocol’: 0, ‘sa_id’: 200000, ‘remote_address_start’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘remote_port_stop’: 65535, ‘local_port_start’: 0, ‘remote_address_stop’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}, ‘spd_id’: 1, ‘priority’: 10, ‘is_outbound’: 1, ‘policy’: 3, ‘local_address_start’: {‘un’: {‘ip4’: ‘x00x00x00x00’}, ‘af’: 0}, ‘local_port_stop’: 65535},is_add=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec20000tnlsw-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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec20000tnlsw-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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec20000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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_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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec40000tnlsw-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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec40000tnlsw-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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec40000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec400tnlsw-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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec400tnlsw-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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec400tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 544d4862706553466363504c6f4a4b55 remote_crypto_key 544d4862706553466363504c6f4a4b55 integ_alg sha-256-128 local_integ_key 48706c525466744256725a4c7a6e594e5175587441795767694f4c6e7a55686a remote_integ_key 48706c525466744256725a4c7a6e594e5175587441795767694f4c6e7a55686a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 6c4e6b6a6a7a5249544b654e4c455171 remote_crypto_key 6c4e6b6a6a7a5249544b654e4c455171 integ_alg sha-256-128 local_integ_key 697a544b66705741704a506c75414c75614a7a70484959676c575a73715a5a52 remote_integ_key 697a544b66705741704a506c75414c75614a7a70484959676c575a73715a5a52 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 416b71464a4f6d516b4c6767495a436f remote_crypto_key 416b71464a4f6d516b4c6767495a436f integ_alg sha-256-128 local_integ_key 4a68714f4a78784d62465759746e7a4363426c585058754f4355414144464671 remote_integ_key 4a68714f4a78784d62465759746e7a4363426c585058754f4355414144464671 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 6c526358726f587478627257545a4f78 remote_crypto_key 6c526358726f587478627257545a4f78 integ_alg sha-256-128 local_integ_key 634f5855504a5a6c776c665a4b76436b645642507a614b6367694e6e746a6641 remote_integ_key 634f5855504a5a6c776c665a4b76436b645642507a614b6367694e6e746a6641 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 56786367596f6e466a6261556b4d5a6e remote_crypto_key 56786367596f6e466a6261556b4d5a6e integ_alg sha-256-128 local_integ_key 4b796a59656c6b5a6957494957597649717442567562634141456b6f4352574e remote_integ_key 4b796a59656c6b5a6957494957597649717442567562634141456b6f4352574e local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 447468725663566c7674516b5a625254 remote_crypto_key 447468725663566c7674516b5a625254 integ_alg sha-256-128 local_integ_key 72456945434f746b684a44656854734f6653536e614952627758584b4e724b69 remote_integ_key 72456945434f746b684a44656854734f6653536e614952627758584b4e724b69 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 5261416a787a6f50766d674b5a704748 remote_crypto_key 5261416a787a6f50766d674b5a704748 integ_alg sha-256-128 local_integ_key 4461786e53674a7a734f72416a75655a4b7466725048744f5966787476466f61 remote_integ_key 4461786e53674a7a734f72416a75655a4b7466725048744f5966787476466f61 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 4a627a7a496657726f767270634f6e7a remote_crypto_key 4a627a7a496657726f767270634f6e7a integ_alg sha-256-128 local_integ_key 4a5a627a4c7146415641506a43766e664e72427a68506e626f6575484f727376 remote_integ_key 4a5a627a4c7146415641506a43766e664e72427a68506e626f6575484f727376 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4d686d6159677a6a456762616a68454e remote_crypto_key 4d686d6159677a6a456762616a68454e integ_alg sha-256-128 local_integ_key 77556c65544e4251466b5650596b56557964564c716f437164586e5965415a4b remote_integ_key 77556c65544e4251466b5650596b56557964564c716f437164586e5965415a4b local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 4144716d58585477667655414d446868 remote_crypto_key 4144716d58585477667655414d446868 integ_alg sha-256-128 local_integ_key 517a68584e78624d55626449654e67457058777a6a6f6c5356654d4f7a4b5063 remote_integ_key 517a68584e78624d55626449654e67457058777a6a6f6c5356654d4f7a4b5063 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 56764d7267674b575847557a57424b65 remote_crypto_key 56764d7267674b575847557a57424b65 integ_alg sha-256-128 local_integ_key 744c53645852734d6f596f5454646f52496b6d4d7678644f5357756245726671 remote_integ_key 744c53645852734d6f596f5454646f52496b6d4d7678644f5357756245726671 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 4255685a73776959496f7a5246476f63 remote_crypto_key 4255685a73776959496f7a5246476f63 integ_alg sha-256-128 local_integ_key 47716876454a62684979646c7476665573494678634653455970655545476452 remote_integ_key 47716876454a62684979646c7476665573494678634653455970655545476452 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 6c71796d5a71424c5170446648555568 remote_crypto_key 6c71796d5a71424c5170446648555568 integ_alg sha-256-128 local_integ_key 53614a45427a6a446345674450616d594b57614677766379584f646d635a5059 remote_integ_key 53614a45427a6a446345674450616d594b57614677766379584f646d635a5059 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 4c597052626f7371654545494a424c79 remote_crypto_key 4c597052626f7371654545494a424c79 integ_alg sha-256-128 local_integ_key 504e7456637672504c6a6b48414472457547784d6a4178414d59525246796959 remote_integ_key 504e7456637672504c6a6b48414472457547784d6a4178414d59525246796959 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 4d45794b424e50537a48637a484f7551 remote_crypto_key 4d45794b424e50537a48637a484f7551 integ_alg sha-256-128 local_integ_key 4e6e626850727664436c51774f76545971576a567564555a746d6a6b78714859 remote_integ_key 4e6e626850727664436c51774f76545971576a567564555a746d6a6b78714859 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 596f635446436755594a495953434f75 remote_crypto_key 596f635446436755594a495953434f75 integ_alg sha-256-128 local_integ_key 4553665a7a4f59416a7477496a4d575855584c56697a6a42636f7177426b796f remote_integ_key 4553665a7a4f59416a7477496a4d575855584c56697a6a42636f7177426b796f local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4d57776c706675654254767541786658 remote_crypto_key 4d57776c706675654254767541786658 integ_alg sha-256-128 local_integ_key 54476244576166586a74525054596d65445a424464706269556f436772516b7a remote_integ_key 54476244576166586a74525054596d65445a424464706269556f436772516b7a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4579635968714b724167737441654f7a remote_crypto_key 4579635968714b724167737441654f7a integ_alg sha-256-128 local_integ_key 5453436779636f6b464a65756962754e4a78447857656350616271664d497041 remote_integ_key 5453436779636f6b464a65756962754e4a78447857656350616271664d497041 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 714a6e4f474e73596e586f6754465558 remote_crypto_key 714a6e4f474e73596e586f6754465558 integ_alg sha-256-128 local_integ_key 7a554c786f6b4f4b564165716d62645271646268664577646b79514951636975 remote_integ_key 7a554c786f6b4f4b564165716d62645271646268664577646b79514951636975 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 634d71785947646a75707a79756e5542 remote_crypto_key 634d71785947646a75707a79756e5542 integ_alg sha-256-128 local_integ_key 6f704d634a437a48567679437876786652456244417877674c586744714d426c remote_integ_key 6f704d634a437a48567679437876786652456244417877674c586744714d426c local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 41464868456769695774577367644f64 remote_crypto_key 41464868456769695774577367644f64 integ_alg sha-256-128 local_integ_key 79775444514453706672705675446c7757687772617847676b565775666b576d remote_integ_key 79775444514453706672705675446c7757687772617847676b565775666b576d local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4b4e6e557350456875694462664a4b56 remote_crypto_key 4b4e6e557350456875694462664a4b56 integ_alg sha-256-128 local_integ_key 7a425646744e676f4f7848416f567a766477587966774c787169516e49437957 remote_integ_key 7a425646744e676f4f7848416f567a766477587966774c787169516e49437957 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 7853467a564d67724f44566d6e496953 remote_crypto_key 7853467a564d67724f44566d6e496953 integ_alg sha-256-128 local_integ_key 705251714a50707a6a6e487a706b4e7061457054626f70654f46774354525856 remote_integ_key 705251714a50707a6a6e487a706b4e7061457054626f70654f46774354525856 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 526b5159466a6a4f6b73547a4b65615a remote_crypto_key 526b5159466a6a4f6b73547a4b65615a integ_alg sha-256-128 local_integ_key 63526e72774e7363454a7876794b674a6e595648776d65454143667170764a72 remote_integ_key 63526e72774e7363454a7876794b674a6e595648776d65454143667170764a72 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 7657596759664369586647685a787274 remote_crypto_key 7657596759664369586647685a787274 integ_alg sha-256-128 local_integ_key 446d735362744d6a546a506251526e57656c7845584e4f776c6e7a5045545844 remote_integ_key 446d735362744d6a546a506251526e57656c7845584e4f776c6e7a5045545844 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 57704e56576c52465a6773585053634b remote_crypto_key 57704e56576c52465a6773585053634b integ_alg sha-256-128 local_integ_key 78555261516b626c7042746c666b4b744c7a48774b646944494c4f524d494d65 remote_integ_key 78555261516b626c7042746c666b4b744c7a48774b646944494c4f524d494d65 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 52786b52506e42424e785458616d6347 remote_crypto_key 52786b52506e42424e785458616d6347 integ_alg sha-256-128 local_integ_key 7844556b72556b756b736c614d42486a5a7652464853636e574d4a4a6949656f remote_integ_key 7844556b72556b756b736c614d42486a5a7652464853636e574d4a4a6949656f local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 7662424b4856786479656870464e444f remote_crypto_key 7662424b4856786479656870464e444f integ_alg sha-256-128 local_integ_key 4b4c496555736e4d46675655564969706a74424142536853444e797064797279 remote_integ_key 4b4c496555736e4d46675655564969706a74424142536853444e797064797279 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 6c6f525658706c755846686e6e584446 remote_crypto_key 6c6f525658706c755846686e6e584446 integ_alg sha-256-128 local_integ_key 756b4e4545687053466f6f546f4a5544757653547a5a7473774167664f687a69 remote_integ_key 756b4e4545687053466f6f546f4a5544757653547a5a7473774167664f687a69 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 6b55556666667350776f7069787a764e remote_crypto_key 6b55556666667350776f7069787a764e integ_alg sha-256-128 local_integ_key 717a7344564565414a696b75576b6a4278704f59595959676a734a6670674953 remote_integ_key 717a7344564565414a696b75576b6a4278704f59595959676a734a6670674953 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 79724a7053696f744b764a4c61495470 remote_crypto_key 79724a7053696f744b764a4c61495470 integ_alg sha-256-128 local_integ_key 6d486a756a6a4b4e67696658536c6c6958576a7459507057696649766e474151 remote_integ_key 6d486a756a6a4b4e67696658536c6c6958576a7459507057696649766e474151 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 61536d74736551674846787a6b654e4a remote_crypto_key 61536d74736551674846787a6b654e4a integ_alg sha-256-128 local_integ_key 6f6a794545624b715a74425451646a484a5573514142537241745451744d446c remote_integ_key 6f6a794545624b715a74425451646a484a5573514142537241745451744d446c local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 6177446d7853587374426f734e466c61 remote_crypto_key 6177446d7853587374426f734e466c61 integ_alg sha-256-128 local_integ_key 767a6b4a7265576c47657a47426d69634875724f534871494d49556a7a4e7861 remote_integ_key 767a6b4a7265576c47657a47426d69634875724f534871494d49556a7a4e7861 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 5071737272697761797771424461644a remote_crypto_key 5071737272697761797771424461644a integ_alg sha-256-128 local_integ_key 636d61707a5357434c6562777a4a69416461734a4c4d707258727355776f436a remote_integ_key 636d61707a5357434c6562777a4a69416461734a4c4d707258727355776f436a local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4576676b46537a70564e6852774e454e remote_crypto_key 4576676b46537a70564e6852774e454e integ_alg sha-256-128 local_integ_key 494c7a4c5957577777724655554544716648456448444e6e4347585163424f4f remote_integ_key 494c7a4c5957577777724655554544716648456448444e6e4347585163424f4f local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 66416e47724e6c544f49635743646174 remote_crypto_key 66416e47724e6c544f49635743646174 integ_alg sha-256-128 local_integ_key 6b5a636f5543587471417669745256544a774c43697154734763666641515159 remote_integ_key 6b5a636f5543587471417669745256544a774c43697154734763666641515159 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 4e765143724f6b4d6e4d67744b416559 remote_crypto_key 4e765143724f6b4d6e4d67744b416559 integ_alg sha-256-128 local_integ_key 6d5a76754c43745072795850705172584a4d6a5470495249535a654f42754977 remote_integ_key 6d5a76754c43745072795850705172584a4d6a5470495249535a654f42754977 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 5a724b644b556d7a78774f456a77615a remote_crypto_key 5a724b644b556d7a78774f456a77615a integ_alg sha-256-128 local_integ_key 7a744b71634d614d596b4d51636a59636c627762784677636146744a69696876 remote_integ_key 7a744b71634d614d596b4d51636a59636c627762784677636146744a69696876 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 49526b7347796a736c417a685546726d remote_crypto_key 49526b7347796a736c417a685546726d integ_alg sha-256-128 local_integ_key 79475146437941426f674e78784d664865697a4f4a7047587279644342676a43 remote_integ_key 79475146437941426f674e78784d664865697a4f4a7047587279644342676a43 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 514248526c566a4e5a685942514d7849 remote_crypto_key 514248526c566a4e5a685942514d7849 integ_alg sha-256-128 local_integ_key 6f6f764f446a5772465764416e425a6e574541447662454e564a614c424a514b remote_integ_key 6f6f764f446a5772465764416e425a6e574541447662454e564a614c424a514b local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 544d4862706553466363504c6f4a4b55 remote_crypto_key 544d4862706553466363504c6f4a4b55 integ_alg sha-256-128 local_integ_key 48706c525466744256725a4c7a6e594e5175587441795767694f4c6e7a55686a remote_integ_key 48706c525466744256725a4c7a6e594e5175587441795767694f4c6e7a55686a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 6c4e6b6a6a7a5249544b654e4c455171 remote_crypto_key 6c4e6b6a6a7a5249544b654e4c455171 integ_alg sha-256-128 local_integ_key 697a544b66705741704a506c75414c75614a7a70484959676c575a73715a5a52 remote_integ_key 697a544b66705741704a506c75414c75614a7a70484959676c575a73715a5a52 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 416b71464a4f6d516b4c6767495a436f remote_crypto_key 416b71464a4f6d516b4c6767495a436f integ_alg sha-256-128 local_integ_key 4a68714f4a78784d62465759746e7a4363426c585058754f4355414144464671 remote_integ_key 4a68714f4a78784d62465759746e7a4363426c585058754f4355414144464671 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 6c526358726f587478627257545a4f78 remote_crypto_key 6c526358726f587478627257545a4f78 integ_alg sha-256-128 local_integ_key 634f5855504a5a6c776c665a4b76436b645642507a614b6367694e6e746a6641 remote_integ_key 634f5855504a5a6c776c665a4b76436b645642507a614b6367694e6e746a6641 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 56786367596f6e466a6261556b4d5a6e remote_crypto_key 56786367596f6e466a6261556b4d5a6e integ_alg sha-256-128 local_integ_key 4b796a59656c6b5a6957494957597649717442567562634141456b6f4352574e remote_integ_key 4b796a59656c6b5a6957494957597649717442567562634141456b6f4352574e local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 447468725663566c7674516b5a625254 remote_crypto_key 447468725663566c7674516b5a625254 integ_alg sha-256-128 local_integ_key 72456945434f746b684a44656854734f6653536e614952627758584b4e724b69 remote_integ_key 72456945434f746b684a44656854734f6653536e614952627758584b4e724b69 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 5261416a787a6f50766d674b5a704748 remote_crypto_key 5261416a787a6f50766d674b5a704748 integ_alg sha-256-128 local_integ_key 4461786e53674a7a734f72416a75655a4b7466725048744f5966787476466f61 remote_integ_key 4461786e53674a7a734f72416a75655a4b7466725048744f5966787476466f61 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 4a627a7a496657726f767270634f6e7a remote_crypto_key 4a627a7a496657726f767270634f6e7a integ_alg sha-256-128 local_integ_key 4a5a627a4c7146415641506a43766e664e72427a68506e626f6575484f727376 remote_integ_key 4a5a627a4c7146415641506a43766e664e72427a68506e626f6575484f727376 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4d686d6159677a6a456762616a68454e remote_crypto_key 4d686d6159677a6a456762616a68454e integ_alg sha-256-128 local_integ_key 77556c65544e4251466b5650596b56557964564c716f437164586e5965415a4b remote_integ_key 77556c65544e4251466b5650596b56557964564c716f437164586e5965415a4b local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 4144716d58585477667655414d446868 remote_crypto_key 4144716d58585477667655414d446868 integ_alg sha-256-128 local_integ_key 517a68584e78624d55626449654e67457058777a6a6f6c5356654d4f7a4b5063 remote_integ_key 517a68584e78624d55626449654e67457058777a6a6f6c5356654d4f7a4b5063 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 56764d7267674b575847557a57424b65 remote_crypto_key 56764d7267674b575847557a57424b65 integ_alg sha-256-128 local_integ_key 744c53645852734d6f596f5454646f52496b6d4d7678644f5357756245726671 remote_integ_key 744c53645852734d6f596f5454646f52496b6d4d7678644f5357756245726671 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 4255685a73776959496f7a5246476f63 remote_crypto_key 4255685a73776959496f7a5246476f63 integ_alg sha-256-128 local_integ_key 47716876454a62684979646c7476665573494678634653455970655545476452 remote_integ_key 47716876454a62684979646c7476665573494678634653455970655545476452 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 6c71796d5a71424c5170446648555568 remote_crypto_key 6c71796d5a71424c5170446648555568 integ_alg sha-256-128 local_integ_key 53614a45427a6a446345674450616d594b57614677766379584f646d635a5059 remote_integ_key 53614a45427a6a446345674450616d594b57614677766379584f646d635a5059 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 4c597052626f7371654545494a424c79 remote_crypto_key 4c597052626f7371654545494a424c79 integ_alg sha-256-128 local_integ_key 504e7456637672504c6a6b48414472457547784d6a4178414d59525246796959 remote_integ_key 504e7456637672504c6a6b48414472457547784d6a4178414d59525246796959 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 4d45794b424e50537a48637a484f7551 remote_crypto_key 4d45794b424e50537a48637a484f7551 integ_alg sha-256-128 local_integ_key 4e6e626850727664436c51774f76545971576a567564555a746d6a6b78714859 remote_integ_key 4e6e626850727664436c51774f76545971576a567564555a746d6a6b78714859 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 596f635446436755594a495953434f75 remote_crypto_key 596f635446436755594a495953434f75 integ_alg sha-256-128 local_integ_key 4553665a7a4f59416a7477496a4d575855584c56697a6a42636f7177426b796f remote_integ_key 4553665a7a4f59416a7477496a4d575855584c56697a6a42636f7177426b796f local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4d57776c706675654254767541786658 remote_crypto_key 4d57776c706675654254767541786658 integ_alg sha-256-128 local_integ_key 54476244576166586a74525054596d65445a424464706269556f436772516b7a remote_integ_key 54476244576166586a74525054596d65445a424464706269556f436772516b7a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4579635968714b724167737441654f7a remote_crypto_key 4579635968714b724167737441654f7a integ_alg sha-256-128 local_integ_key 5453436779636f6b464a65756962754e4a78447857656350616271664d497041 remote_integ_key 5453436779636f6b464a65756962754e4a78447857656350616271664d497041 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 714a6e4f474e73596e586f6754465558 remote_crypto_key 714a6e4f474e73596e586f6754465558 integ_alg sha-256-128 local_integ_key 7a554c786f6b4f4b564165716d62645271646268664577646b79514951636975 remote_integ_key 7a554c786f6b4f4b564165716d62645271646268664577646b79514951636975 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 634d71785947646a75707a79756e5542 remote_crypto_key 634d71785947646a75707a79756e5542 integ_alg sha-256-128 local_integ_key 6f704d634a437a48567679437876786652456244417877674c586744714d426c remote_integ_key 6f704d634a437a48567679437876786652456244417877674c586744714d426c local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 41464868456769695774577367644f64 remote_crypto_key 41464868456769695774577367644f64 integ_alg sha-256-128 local_integ_key 79775444514453706672705675446c7757687772617847676b565775666b576d remote_integ_key 79775444514453706672705675446c7757687772617847676b565775666b576d local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4b4e6e557350456875694462664a4b56 remote_crypto_key 4b4e6e557350456875694462664a4b56 integ_alg sha-256-128 local_integ_key 7a425646744e676f4f7848416f567a766477587966774c787169516e49437957 remote_integ_key 7a425646744e676f4f7848416f567a766477587966774c787169516e49437957 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 7853467a564d67724f44566d6e496953 remote_crypto_key 7853467a564d67724f44566d6e496953 integ_alg sha-256-128 local_integ_key 705251714a50707a6a6e487a706b4e7061457054626f70654f46774354525856 remote_integ_key 705251714a50707a6a6e487a706b4e7061457054626f70654f46774354525856 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 526b5159466a6a4f6b73547a4b65615a remote_crypto_key 526b5159466a6a4f6b73547a4b65615a integ_alg sha-256-128 local_integ_key 63526e72774e7363454a7876794b674a6e595648776d65454143667170764a72 remote_integ_key 63526e72774e7363454a7876794b674a6e595648776d65454143667170764a72 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 7657596759664369586647685a787274 remote_crypto_key 7657596759664369586647685a787274 integ_alg sha-256-128 local_integ_key 446d735362744d6a546a506251526e57656c7845584e4f776c6e7a5045545844 remote_integ_key 446d735362744d6a546a506251526e57656c7845584e4f776c6e7a5045545844 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 57704e56576c52465a6773585053634b remote_crypto_key 57704e56576c52465a6773585053634b integ_alg sha-256-128 local_integ_key 78555261516b626c7042746c666b4b744c7a48774b646944494c4f524d494d65 remote_integ_key 78555261516b626c7042746c666b4b744c7a48774b646944494c4f524d494d65 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 52786b52506e42424e785458616d6347 remote_crypto_key 52786b52506e42424e785458616d6347 integ_alg sha-256-128 local_integ_key 7844556b72556b756b736c614d42486a5a7652464853636e574d4a4a6949656f remote_integ_key 7844556b72556b756b736c614d42486a5a7652464853636e574d4a4a6949656f local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 7662424b4856786479656870464e444f remote_crypto_key 7662424b4856786479656870464e444f integ_alg sha-256-128 local_integ_key 4b4c496555736e4d46675655564969706a74424142536853444e797064797279 remote_integ_key 4b4c496555736e4d46675655564969706a74424142536853444e797064797279 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 6c6f525658706c755846686e6e584446 remote_crypto_key 6c6f525658706c755846686e6e584446 integ_alg sha-256-128 local_integ_key 756b4e4545687053466f6f546f4a5544757653547a5a7473774167664f687a69 remote_integ_key 756b4e4545687053466f6f546f4a5544757653547a5a7473774167664f687a69 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 6b55556666667350776f7069787a764e remote_crypto_key 6b55556666667350776f7069787a764e integ_alg sha-256-128 local_integ_key 717a7344564565414a696b75576b6a4278704f59595959676a734a6670674953 remote_integ_key 717a7344564565414a696b75576b6a4278704f59595959676a734a6670674953 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 79724a7053696f744b764a4c61495470 remote_crypto_key 79724a7053696f744b764a4c61495470 integ_alg sha-256-128 local_integ_key 6d486a756a6a4b4e67696658536c6c6958576a7459507057696649766e474151 remote_integ_key 6d486a756a6a4b4e67696658536c6c6958576a7459507057696649766e474151 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 61536d74736551674846787a6b654e4a remote_crypto_key 61536d74736551674846787a6b654e4a integ_alg sha-256-128 local_integ_key 6f6a794545624b715a74425451646a484a5573514142537241745451744d446c remote_integ_key 6f6a794545624b715a74425451646a484a5573514142537241745451744d446c local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 6177446d7853587374426f734e466c61 remote_crypto_key 6177446d7853587374426f734e466c61 integ_alg sha-256-128 local_integ_key 767a6b4a7265576c47657a47426d69634875724f534871494d49556a7a4e7861 remote_integ_key 767a6b4a7265576c47657a47426d69634875724f534871494d49556a7a4e7861 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 5071737272697761797771424461644a remote_crypto_key 5071737272697761797771424461644a integ_alg sha-256-128 local_integ_key 636d61707a5357434c6562777a4a69416461734a4c4d707258727355776f436a remote_integ_key 636d61707a5357434c6562777a4a69416461734a4c4d707258727355776f436a local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4576676b46537a70564e6852774e454e remote_crypto_key 4576676b46537a70564e6852774e454e integ_alg sha-256-128 local_integ_key 494c7a4c5957577777724655554544716648456448444e6e4347585163424f4f remote_integ_key 494c7a4c5957577777724655554544716648456448444e6e4347585163424f4f local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 66416e47724e6c544f49635743646174 remote_crypto_key 66416e47724e6c544f49635743646174 integ_alg sha-256-128 local_integ_key 6b5a636f5543587471417669745256544a774c43697154734763666641515159 remote_integ_key 6b5a636f5543587471417669745256544a774c43697154734763666641515159 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 4e765143724f6b4d6e4d67744b416559 remote_crypto_key 4e765143724f6b4d6e4d67744b416559 integ_alg sha-256-128 local_integ_key 6d5a76754c43745072795850705172584a4d6a5470495249535a654f42754977 remote_integ_key 6d5a76754c43745072795850705172584a4d6a5470495249535a654f42754977 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 5a724b644b556d7a78774f456a77615a remote_crypto_key 5a724b644b556d7a78774f456a77615a integ_alg sha-256-128 local_integ_key 7a744b71634d614d596b4d51636a59636c627762784677636146744a69696876 remote_integ_key 7a744b71634d614d596b4d51636a59636c627762784677636146744a69696876 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 49526b7347796a736c417a685546726d remote_crypto_key 49526b7347796a736c417a685546726d integ_alg sha-256-128 local_integ_key 79475146437941426f674e78784d664865697a4f4a7047587279644342676a43 remote_integ_key 79475146437941426f674e78784d664865697a4f4a7047587279644342676a43 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 514248526c566a4e5a685942514d7849 remote_crypto_key 514248526c566a4e5a685942514d7849 integ_alg sha-256-128 local_integ_key 6f6f764f446a5772465764416e425a6e574541447662454e564a614c424a514b remote_integ_key 6f6f764f446a5772465764416e425a6e574541447662454e564a614c424a514b local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 464457456c56536d6d44764e776c6867 remote_crypto_key 464457456c56536d6d44764e776c6867 integ_alg sha-256-128 local_integ_key 6b7753486c7053424f524e41584a524f634262614a6a6341436d654874534145 remote_integ_key 6b7753486c7053424f524e41584a524f634262614a6a6341436d654874534145 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 59506e43464c4d6644416e6e4e75484c remote_crypto_key 59506e43464c4d6644416e6e4e75484c integ_alg sha-256-128 local_integ_key 567a55506e6878794c565055416f53525078446a4a6b456d6a4e4b506a557566 remote_integ_key 567a55506e6878794c565055416f53525078446a4a6b456d6a4e4b506a557566 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 516a596f624b6357764f707063696975 remote_crypto_key 516a596f624b6357764f707063696975 integ_alg sha-256-128 local_integ_key 556d6945596b78506e736b644d6a71636b4b786b56457074464b4d61734b7862 remote_integ_key 556d6945596b78506e736b644d6a71636b4b786b56457074464b4d61734b7862 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 5645746449726f684b6a4d6b4c677277 remote_crypto_key 5645746449726f684b6a4d6b4c677277 integ_alg sha-256-128 local_integ_key 584642754e446e75746d446f75774c4b43586561436157684a56585948744b50 remote_integ_key 584642754e446e75746d446f75774c4b43586561436157684a56585948744b50 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 725858534d45487a6f6557765a454b79 remote_crypto_key 725858534d45487a6f6557765a454b79 integ_alg sha-256-128 local_integ_key 62584a6446716967746c67775a716a54506665754a7075647271656b4b61414f remote_integ_key 62584a6446716967746c67775a716a54506665754a7075647271656b4b61414f local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 576c6a4377567a4450464d4f6255616e remote_crypto_key 576c6a4377567a4450464d4f6255616e integ_alg sha-256-128 local_integ_key 5753784d7a4f444c685148486e58654f45484164744a446d725867594863764f remote_integ_key 5753784d7a4f444c685148486e58654f45484164744a446d725867594863764f local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 4b444f764f494c6a6f514b4f4f6e6643 remote_crypto_key 4b444f764f494c6a6f514b4f4f6e6643 integ_alg sha-256-128 local_integ_key 6e48497147594c666d676c5165655544566573476c4e7666787668444342524f remote_integ_key 6e48497147594c666d676c5165655544566573476c4e7666787668444342524f local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 4f4773416d5478437367787655627946 remote_crypto_key 4f4773416d5478437367787655627946 integ_alg sha-256-128 local_integ_key 416c474f7a6b4a67706c73716d68787876785a476d704768674d73534a586d69 remote_integ_key 416c474f7a6b4a67706c73716d68787876785a476d704768674d73534a586d69 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4459774b65576f764e4c666a456f5763 remote_crypto_key 4459774b65576f764e4c666a456f5763 integ_alg sha-256-128 local_integ_key 66574256566e475657576d744f7671746c554b757477797378516d7648514652 remote_integ_key 66574256566e475657576d744f7671746c554b757477797378516d7648514652 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 4b70724f6b7759456449714e496d7441 remote_crypto_key 4b70724f6b7759456449714e496d7441 integ_alg sha-256-128 local_integ_key 4e70656f776b494a67476c4c7474744579474e7078434b6f5a5142695165704f remote_integ_key 4e70656f776b494a67476c4c7474744579474e7078434b6f5a5142695165704f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 55776b64747671547361497977695971 remote_crypto_key 55776b64747671547361497977695971 integ_alg sha-256-128 local_integ_key 596a6f7844794e74545175567a4b565a43616468575048437563694b6a626a51 remote_integ_key 596a6f7844794e74545175567a4b565a43616468575048437563694b6a626a51 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 56626169746d666c6b6977775164485a remote_crypto_key 56626169746d666c6b6977775164485a integ_alg sha-256-128 local_integ_key 41724e516c4e6d4e58636c596b4556567a684c4171704949474c584d6555794c remote_integ_key 41724e516c4e6d4e58636c596b4556567a684c4171704949474c584d6555794c local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 7266436e466e537571756376475a4246 remote_crypto_key 7266436e466e537571756376475a4246 integ_alg sha-256-128 local_integ_key 46465a4e4e5a574c77774153437a4847594a76736a5657644d7a57454f776869 remote_integ_key 46465a4e4e5a574c77774153437a4847594a76736a5657644d7a57454f776869 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 5850445a5058616f524a554d59704a43 remote_crypto_key 5850445a5058616f524a554d59704a43 integ_alg sha-256-128 local_integ_key 574453535253575449584949686e5173464b59544b7a71526f67525547737479 remote_integ_key 574453535253575449584949686e5173464b59544b7a71526f67525547737479 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 59724349596967745748507253504269 remote_crypto_key 59724349596967745748507253504269 integ_alg sha-256-128 local_integ_key 497474697367526972705a6c774c4261716647474c7a6367726c774563476d64 remote_integ_key 497474697367526972705a6c774c4261716647474c7a6367726c774563476d64 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 7551644f6e5a4877625445434172716b remote_crypto_key 7551644f6e5a4877625445434172716b integ_alg sha-256-128 local_integ_key 57627864597a4358555a5156554f44467576594e444a424952744971446e5244 remote_integ_key 57627864597a4358555a5156554f44467576594e444a424952744971446e5244 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 49557171426f7a796c4f464f62575541 remote_crypto_key 49557171426f7a796c4f464f62575541 integ_alg sha-256-128 local_integ_key 4d4a68724657616e71436e6b746158716f5a65547a67707a634563516a4e7a73 remote_integ_key 4d4a68724657616e71436e6b746158716f5a65547a67707a634563516a4e7a73 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 554a616269744e766e6c754a79766b67 remote_crypto_key 554a616269744e766e6c754a79766b67 integ_alg sha-256-128 local_integ_key 436d4d7462624470474a6e746f7a4f714b477049584f726e6a686b574e47754a remote_integ_key 436d4d7462624470474a6e746f7a4f714b477049584f726e6a686b574e47754a local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6e7966674d6677726f435a4573466343 remote_crypto_key 6e7966674d6677726f435a4573466343 integ_alg sha-256-128 local_integ_key 6561705162534d72636274484c544e48544d6848677a7978436a627756716c72 remote_integ_key 6561705162534d72636274484c544e48544d6848677a7978436a627756716c72 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 57634673534c4c635a687675674e466d remote_crypto_key 57634673534c4c635a687675674e466d integ_alg sha-256-128 local_integ_key 4d4f576b6161586b4f6b4a54787741485770777344467744704e5768794e644e remote_integ_key 4d4f576b6161586b4f6b4a54787741485770777344467744704e5768794e644e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 7170456e724f75596f74744152667258 remote_crypto_key 7170456e724f75596f74744152667258 integ_alg sha-256-128 local_integ_key 71464a425373706c75686b595a7a54754a445a4650634d686651706f414c7974 remote_integ_key 71464a425373706c75686b595a7a54754a445a4650634d686651706f414c7974 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 5950677a7050504d5a546d754e594342 remote_crypto_key 5950677a7050504d5a546d754e594342 integ_alg sha-256-128 local_integ_key 674f4d446e676d4a596859795456614775586a6970674546774d465176426c59 remote_integ_key 674f4d446e676d4a596859795456614775586a6970674546774d465176426c59 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 7366714f6962704d787a704168787744 remote_crypto_key 7366714f6962704d787a704168787744 integ_alg sha-256-128 local_integ_key 6f706859787752636163785a544e6e656b70554841634a4f6c4c52686f7a756d remote_integ_key 6f706859787752636163785a544e6e656b70554841634a4f6c4c52686f7a756d local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 5a7a7761704e63644a66624751697448 remote_crypto_key 5a7a7761704e63644a66624751697448 integ_alg sha-256-128 local_integ_key 4745796d63696551764b644844736d5a7578684b4e4c4f46466c6561444c5161 remote_integ_key 4745796d63696551764b644844736d5a7578684b4e4c4f46466c6561444c5161 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 4a42486a47557a444a435471756d4e75 remote_crypto_key 4a42486a47557a444a435471756d4e75 integ_alg sha-256-128 local_integ_key 6c7543746e534a6173594d454f575662684f5452785a575a48687454434f4f76 remote_integ_key 6c7543746e534a6173594d454f575662684f5452785a575a48687454434f4f76 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 4472704f756b6a574968724b4146516f remote_crypto_key 4472704f756b6a574968724b4146516f integ_alg sha-256-128 local_integ_key 47516354474e4c57524563776564716e5470707643544d7076786276614a5750 remote_integ_key 47516354474e4c57524563776564716e5470707643544d7076786276614a5750 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 5470784d794a70665342636f41636e65 remote_crypto_key 5470784d794a70665342636f41636e65 integ_alg sha-256-128 local_integ_key 514553794b5258634c6b4944595a46557a76757161726e4a4848667355736746 remote_integ_key 514553794b5258634c6b4944595a46557a76757161726e4a4848667355736746 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 51767768626b6355724f576d76537659 remote_crypto_key 51767768626b6355724f576d76537659 integ_alg sha-256-128 local_integ_key 5a6947744b4176574c4f5672454b7a414a5570704957674852686c5a6f7a726f remote_integ_key 5a6947744b4176574c4f5672454b7a414a5570704957674852686c5a6f7a726f local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 5146597243655741615646514c414a44 remote_crypto_key 5146597243655741615646514c414a44 integ_alg sha-256-128 local_integ_key 476977544664776e4e496d5966425853567542474d5844766a4651734c594575 remote_integ_key 476977544664776e4e496d5966425853567542474d5844766a4651734c594575 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 726657646b575a6e514a455a4148596f remote_crypto_key 726657646b575a6e514a455a4148596f integ_alg sha-256-128 local_integ_key 7174597748714d5556474c48717963424a5373786b7a4575797261456667584f remote_integ_key 7174597748714d5556474c48717963424a5373786b7a4575797261456667584f local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 736d6c444f536d72796c5965486d5142 remote_crypto_key 736d6c444f536d72796c5965486d5142 integ_alg sha-256-128 local_integ_key 6b464d68756a75736d4c454a4361437076795a7a77504d546c756161524b6953 remote_integ_key 6b464d68756a75736d4c454a4361437076795a7a77504d546c756161524b6953 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 7a5071724a7a6775786b59466743664e remote_crypto_key 7a5071724a7a6775786b59466743664e integ_alg sha-256-128 local_integ_key 4a535153544565726c617a6648584378766f5359706d5873417a636862557274 remote_integ_key 4a535153544565726c617a6648584378766f5359706d5873417a636862557274 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 61694a4e556c6a716961714c51506662 remote_crypto_key 61694a4e556c6a716961714c51506662 integ_alg sha-256-128 local_integ_key 536c64575a4a46684c5752485242594149416c75744769416d49797149467156 remote_integ_key 536c64575a4a46684c5752485242594149416c75744769416d49797149467156 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 554d4b4452656970504a435150495941 remote_crypto_key 554d4b4452656970504a435150495941 integ_alg sha-256-128 local_integ_key 5976437957767647476168766e7048654a4a4b64516c65567153497452786f72 remote_integ_key 5976437957767647476168766e7048654a4a4b64516c65567153497452786f72 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 5947446a6347466e76684753597a7975 remote_crypto_key 5947446a6347466e76684753597a7975 integ_alg sha-256-128 local_integ_key 4e674b6a774d4e6475624f74544f6c737646484b446f6256446e4f505161594f remote_integ_key 4e674b6a774d4e6475624f74544f6c737646484b446f6256446e4f505161594f local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6a68415a6661487147725268736f6f77 remote_crypto_key 6a68415a6661487147725268736f6f77 integ_alg sha-256-128 local_integ_key 5371676c4e506e4b54686b79634f7643664c4c69514c4e717962794b6c71426f remote_integ_key 5371676c4e506e4b54686b79634f7643664c4c69514c4e717962794b6c71426f local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 6d486f4a79524d774b735066634b4463 remote_crypto_key 6d486f4a79524d774b735066634b4463 integ_alg sha-256-128 local_integ_key 4d4c6167656f467a4b5371436f7a6c4470775365514847576e4263706e757749 remote_integ_key 4d4c6167656f467a4b5371436f7a6c4470775365514847576e4263706e757749 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 41494257634b64775449516541427a52 remote_crypto_key 41494257634b64775449516541427a52 integ_alg sha-256-128 local_integ_key 65586c51784f73454f746c71534d6e786d6f4b68704744654f544f565a735053 remote_integ_key 65586c51784f73454f746c71534d6e786d6f4b68704744654f544f565a735053 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 774971416e5369746849726e71676461 remote_crypto_key 774971416e5369746849726e71676461 integ_alg sha-256-128 local_integ_key 5446564c6b654249695447476c4855417a617a7547427a46596776776b647962 remote_integ_key 5446564c6b654249695447476c4855417a617a7547427a46596776776b647962 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 796165674e4e4159685962474a745950 remote_crypto_key 796165674e4e4159685962474a745950 integ_alg sha-256-128 local_integ_key 506d63644a7067646c534e6b5965554b6c7949525651706c4f77656568425448 remote_integ_key 506d63644a7067646c534e6b5965554b6c7949525651706c4f77656568425448 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 464457456c56536d6d44764e776c6867 remote_crypto_key 464457456c56536d6d44764e776c6867 integ_alg sha-256-128 local_integ_key 6b7753486c7053424f524e41584a524f634262614a6a6341436d654874534145 remote_integ_key 6b7753486c7053424f524e41584a524f634262614a6a6341436d654874534145 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 59506e43464c4d6644416e6e4e75484c remote_crypto_key 59506e43464c4d6644416e6e4e75484c integ_alg sha-256-128 local_integ_key 567a55506e6878794c565055416f53525078446a4a6b456d6a4e4b506a557566 remote_integ_key 567a55506e6878794c565055416f53525078446a4a6b456d6a4e4b506a557566 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 516a596f624b6357764f707063696975 remote_crypto_key 516a596f624b6357764f707063696975 integ_alg sha-256-128 local_integ_key 556d6945596b78506e736b644d6a71636b4b786b56457074464b4d61734b7862 remote_integ_key 556d6945596b78506e736b644d6a71636b4b786b56457074464b4d61734b7862 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 5645746449726f684b6a4d6b4c677277 remote_crypto_key 5645746449726f684b6a4d6b4c677277 integ_alg sha-256-128 local_integ_key 584642754e446e75746d446f75774c4b43586561436157684a56585948744b50 remote_integ_key 584642754e446e75746d446f75774c4b43586561436157684a56585948744b50 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 725858534d45487a6f6557765a454b79 remote_crypto_key 725858534d45487a6f6557765a454b79 integ_alg sha-256-128 local_integ_key 62584a6446716967746c67775a716a54506665754a7075647271656b4b61414f remote_integ_key 62584a6446716967746c67775a716a54506665754a7075647271656b4b61414f local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 576c6a4377567a4450464d4f6255616e remote_crypto_key 576c6a4377567a4450464d4f6255616e integ_alg sha-256-128 local_integ_key 5753784d7a4f444c685148486e58654f45484164744a446d725867594863764f remote_integ_key 5753784d7a4f444c685148486e58654f45484164744a446d725867594863764f local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 4b444f764f494c6a6f514b4f4f6e6643 remote_crypto_key 4b444f764f494c6a6f514b4f4f6e6643 integ_alg sha-256-128 local_integ_key 6e48497147594c666d676c5165655544566573476c4e7666787668444342524f remote_integ_key 6e48497147594c666d676c5165655544566573476c4e7666787668444342524f local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 4f4773416d5478437367787655627946 remote_crypto_key 4f4773416d5478437367787655627946 integ_alg sha-256-128 local_integ_key 416c474f7a6b4a67706c73716d68787876785a476d704768674d73534a586d69 remote_integ_key 416c474f7a6b4a67706c73716d68787876785a476d704768674d73534a586d69 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4459774b65576f764e4c666a456f5763 remote_crypto_key 4459774b65576f764e4c666a456f5763 integ_alg sha-256-128 local_integ_key 66574256566e475657576d744f7671746c554b757477797378516d7648514652 remote_integ_key 66574256566e475657576d744f7671746c554b757477797378516d7648514652 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 4b70724f6b7759456449714e496d7441 remote_crypto_key 4b70724f6b7759456449714e496d7441 integ_alg sha-256-128 local_integ_key 4e70656f776b494a67476c4c7474744579474e7078434b6f5a5142695165704f remote_integ_key 4e70656f776b494a67476c4c7474744579474e7078434b6f5a5142695165704f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 55776b64747671547361497977695971 remote_crypto_key 55776b64747671547361497977695971 integ_alg sha-256-128 local_integ_key 596a6f7844794e74545175567a4b565a43616468575048437563694b6a626a51 remote_integ_key 596a6f7844794e74545175567a4b565a43616468575048437563694b6a626a51 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 56626169746d666c6b6977775164485a remote_crypto_key 56626169746d666c6b6977775164485a integ_alg sha-256-128 local_integ_key 41724e516c4e6d4e58636c596b4556567a684c4171704949474c584d6555794c remote_integ_key 41724e516c4e6d4e58636c596b4556567a684c4171704949474c584d6555794c local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 7266436e466e537571756376475a4246 remote_crypto_key 7266436e466e537571756376475a4246 integ_alg sha-256-128 local_integ_key 46465a4e4e5a574c77774153437a4847594a76736a5657644d7a57454f776869 remote_integ_key 46465a4e4e5a574c77774153437a4847594a76736a5657644d7a57454f776869 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 5850445a5058616f524a554d59704a43 remote_crypto_key 5850445a5058616f524a554d59704a43 integ_alg sha-256-128 local_integ_key 574453535253575449584949686e5173464b59544b7a71526f67525547737479 remote_integ_key 574453535253575449584949686e5173464b59544b7a71526f67525547737479 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 59724349596967745748507253504269 remote_crypto_key 59724349596967745748507253504269 integ_alg sha-256-128 local_integ_key 497474697367526972705a6c774c4261716647474c7a6367726c774563476d64 remote_integ_key 497474697367526972705a6c774c4261716647474c7a6367726c774563476d64 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 7551644f6e5a4877625445434172716b remote_crypto_key 7551644f6e5a4877625445434172716b integ_alg sha-256-128 local_integ_key 57627864597a4358555a5156554f44467576594e444a424952744971446e5244 remote_integ_key 57627864597a4358555a5156554f44467576594e444a424952744971446e5244 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 49557171426f7a796c4f464f62575541 remote_crypto_key 49557171426f7a796c4f464f62575541 integ_alg sha-256-128 local_integ_key 4d4a68724657616e71436e6b746158716f5a65547a67707a634563516a4e7a73 remote_integ_key 4d4a68724657616e71436e6b746158716f5a65547a67707a634563516a4e7a73 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 554a616269744e766e6c754a79766b67 remote_crypto_key 554a616269744e766e6c754a79766b67 integ_alg sha-256-128 local_integ_key 436d4d7462624470474a6e746f7a4f714b477049584f726e6a686b574e47754a remote_integ_key 436d4d7462624470474a6e746f7a4f714b477049584f726e6a686b574e47754a local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6e7966674d6677726f435a4573466343 remote_crypto_key 6e7966674d6677726f435a4573466343 integ_alg sha-256-128 local_integ_key 6561705162534d72636274484c544e48544d6848677a7978436a627756716c72 remote_integ_key 6561705162534d72636274484c544e48544d6848677a7978436a627756716c72 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 57634673534c4c635a687675674e466d remote_crypto_key 57634673534c4c635a687675674e466d integ_alg sha-256-128 local_integ_key 4d4f576b6161586b4f6b4a54787741485770777344467744704e5768794e644e remote_integ_key 4d4f576b6161586b4f6b4a54787741485770777344467744704e5768794e644e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 7170456e724f75596f74744152667258 remote_crypto_key 7170456e724f75596f74744152667258 integ_alg sha-256-128 local_integ_key 71464a425373706c75686b595a7a54754a445a4650634d686651706f414c7974 remote_integ_key 71464a425373706c75686b595a7a54754a445a4650634d686651706f414c7974 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 5950677a7050504d5a546d754e594342 remote_crypto_key 5950677a7050504d5a546d754e594342 integ_alg sha-256-128 local_integ_key 674f4d446e676d4a596859795456614775586a6970674546774d465176426c59 remote_integ_key 674f4d446e676d4a596859795456614775586a6970674546774d465176426c59 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 7366714f6962704d787a704168787744 remote_crypto_key 7366714f6962704d787a704168787744 integ_alg sha-256-128 local_integ_key 6f706859787752636163785a544e6e656b70554841634a4f6c4c52686f7a756d remote_integ_key 6f706859787752636163785a544e6e656b70554841634a4f6c4c52686f7a756d local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 5a7a7761704e63644a66624751697448 remote_crypto_key 5a7a7761704e63644a66624751697448 integ_alg sha-256-128 local_integ_key 4745796d63696551764b644844736d5a7578684b4e4c4f46466c6561444c5161 remote_integ_key 4745796d63696551764b644844736d5a7578684b4e4c4f46466c6561444c5161 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 4a42486a47557a444a435471756d4e75 remote_crypto_key 4a42486a47557a444a435471756d4e75 integ_alg sha-256-128 local_integ_key 6c7543746e534a6173594d454f575662684f5452785a575a48687454434f4f76 remote_integ_key 6c7543746e534a6173594d454f575662684f5452785a575a48687454434f4f76 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 4472704f756b6a574968724b4146516f remote_crypto_key 4472704f756b6a574968724b4146516f integ_alg sha-256-128 local_integ_key 47516354474e4c57524563776564716e5470707643544d7076786276614a5750 remote_integ_key 47516354474e4c57524563776564716e5470707643544d7076786276614a5750 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 5470784d794a70665342636f41636e65 remote_crypto_key 5470784d794a70665342636f41636e65 integ_alg sha-256-128 local_integ_key 514553794b5258634c6b4944595a46557a76757161726e4a4848667355736746 remote_integ_key 514553794b5258634c6b4944595a46557a76757161726e4a4848667355736746 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 51767768626b6355724f576d76537659 remote_crypto_key 51767768626b6355724f576d76537659 integ_alg sha-256-128 local_integ_key 5a6947744b4176574c4f5672454b7a414a5570704957674852686c5a6f7a726f remote_integ_key 5a6947744b4176574c4f5672454b7a414a5570704957674852686c5a6f7a726f local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 5146597243655741615646514c414a44 remote_crypto_key 5146597243655741615646514c414a44 integ_alg sha-256-128 local_integ_key 476977544664776e4e496d5966425853567542474d5844766a4651734c594575 remote_integ_key 476977544664776e4e496d5966425853567542474d5844766a4651734c594575 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 726657646b575a6e514a455a4148596f remote_crypto_key 726657646b575a6e514a455a4148596f integ_alg sha-256-128 local_integ_key 7174597748714d5556474c48717963424a5373786b7a4575797261456667584f remote_integ_key 7174597748714d5556474c48717963424a5373786b7a4575797261456667584f local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 736d6c444f536d72796c5965486d5142 remote_crypto_key 736d6c444f536d72796c5965486d5142 integ_alg sha-256-128 local_integ_key 6b464d68756a75736d4c454a4361437076795a7a77504d546c756161524b6953 remote_integ_key 6b464d68756a75736d4c454a4361437076795a7a77504d546c756161524b6953 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 7a5071724a7a6775786b59466743664e remote_crypto_key 7a5071724a7a6775786b59466743664e integ_alg sha-256-128 local_integ_key 4a535153544565726c617a6648584378766f5359706d5873417a636862557274 remote_integ_key 4a535153544565726c617a6648584378766f5359706d5873417a636862557274 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 61694a4e556c6a716961714c51506662 remote_crypto_key 61694a4e556c6a716961714c51506662 integ_alg sha-256-128 local_integ_key 536c64575a4a46684c5752485242594149416c75744769416d49797149467156 remote_integ_key 536c64575a4a46684c5752485242594149416c75744769416d49797149467156 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 554d4b4452656970504a435150495941 remote_crypto_key 554d4b4452656970504a435150495941 integ_alg sha-256-128 local_integ_key 5976437957767647476168766e7048654a4a4b64516c65567153497452786f72 remote_integ_key 5976437957767647476168766e7048654a4a4b64516c65567153497452786f72 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 5947446a6347466e76684753597a7975 remote_crypto_key 5947446a6347466e76684753597a7975 integ_alg sha-256-128 local_integ_key 4e674b6a774d4e6475624f74544f6c737646484b446f6256446e4f505161594f remote_integ_key 4e674b6a774d4e6475624f74544f6c737646484b446f6256446e4f505161594f local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6a68415a6661487147725268736f6f77 remote_crypto_key 6a68415a6661487147725268736f6f77 integ_alg sha-256-128 local_integ_key 5371676c4e506e4b54686b79634f7643664c4c69514c4e717962794b6c71426f remote_integ_key 5371676c4e506e4b54686b79634f7643664c4c69514c4e717962794b6c71426f local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 6d486f4a79524d774b735066634b4463 remote_crypto_key 6d486f4a79524d774b735066634b4463 integ_alg sha-256-128 local_integ_key 4d4c6167656f467a4b5371436f7a6c4470775365514847576e4263706e757749 remote_integ_key 4d4c6167656f467a4b5371436f7a6c4470775365514847576e4263706e757749 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 41494257634b64775449516541427a52 remote_crypto_key 41494257634b64775449516541427a52 integ_alg sha-256-128 local_integ_key 65586c51784f73454f746c71534d6e786d6f4b68704744654f544f565a735053 remote_integ_key 65586c51784f73454f746c71534d6e786d6f4b68704744654f544f565a735053 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 774971416e5369746849726e71676461 remote_crypto_key 774971416e5369746849726e71676461 integ_alg sha-256-128 local_integ_key 5446564c6b654249695447476c4855417a617a7547427a46596776776b647962 remote_integ_key 5446564c6b654249695447476c4855417a617a7547427a46596776776b647962 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 796165674e4e4159685962474a745950 remote_crypto_key 796165674e4e4159685962474a745950 integ_alg sha-256-128 local_integ_key 506d63644a7067646c534e6b5965554b6c7949525651706c4f77656568425448 remote_integ_key 506d63644a7067646c534e6b5965554b6c7949525651706c4f77656568425448 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 524562644669794d555972754a4a5557 remote_crypto_key 524562644669794d555972754a4a5557 integ_alg sha-256-128 local_integ_key 565552574a53615966564e4b6252414746595953484a68446c68747864767166 remote_integ_key 565552574a53615966564e4b6252414746595953484a68446c68747864767166 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 6866616b41424e714c66464868574a44 remote_crypto_key 6866616b41424e714c66464868574a44 integ_alg sha-256-128 local_integ_key 615554596f44584f616866667352664d547a43756c476a7068796b6f42416e4a remote_integ_key 615554596f44584f616866667352664d547a43756c476a7068796b6f42416e4a local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6e5650774a527a4c4558736e58577a52 remote_crypto_key 6e5650774a527a4c4558736e58577a52 integ_alg sha-256-128 local_integ_key 696663414658455468634b686b63724e6961796a6a6d49446563566c4c496648 remote_integ_key 696663414658455468634b686b63724e6961796a6a6d49446563566c4c496648 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 457a4e626a4f5649744f66506d525a6d remote_crypto_key 457a4e626a4f5649744f66506d525a6d integ_alg sha-256-128 local_integ_key 5a6a6b4254704d676555614e734a6e746444527344584a716372457674544973 remote_integ_key 5a6a6b4254704d676555614e734a6e746444527344584a716372457674544973 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 5a47415a594c69657a656f6a45757753 remote_crypto_key 5a47415a594c69657a656f6a45757753 integ_alg sha-256-128 local_integ_key 68447970757744746b696d5176534b6c694a6e635452426c4846796770755145 remote_integ_key 68447970757744746b696d5176534b6c694a6e635452426c4846796770755145 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 6f687243694351796d526b596e754a46 remote_crypto_key 6f687243694351796d526b596e754a46 integ_alg sha-256-128 local_integ_key 5255786454645977444441564969666e467a5467726e524c6b77686f68414c56 remote_integ_key 5255786454645977444441564969666e467a5467726e524c6b77686f68414c56 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 4d7952686249496d594171444967584e remote_crypto_key 4d7952686249496d594171444967584e integ_alg sha-256-128 local_integ_key 79716f49646b7045796258744c75476646565449557774754a61467a46775878 remote_integ_key 79716f49646b7045796258744c75476646565449557774754a61467a46775878 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 454c4477456f55476d6555444f50634b remote_crypto_key 454c4477456f55476d6555444f50634b integ_alg sha-256-128 local_integ_key 4f57457969744b7271727241576a59484c675a7a72624b5544637a517050764e remote_integ_key 4f57457969744b7271727241576a59484c675a7a72624b5544637a517050764e local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 684d6d4c517477657565467152764653 remote_crypto_key 684d6d4c517477657565467152764653 integ_alg sha-256-128 local_integ_key 74636955644c686a456970444c6c61747574617455536f786559624866776f71 remote_integ_key 74636955644c686a456970444c6c61747574617455536f786559624866776f71 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6d556d6f63726a6c6c7379725252785a remote_crypto_key 6d556d6f63726a6c6c7379725252785a integ_alg sha-256-128 local_integ_key 7678587a484d4873715459444a734c69544b63786a5547754c48447862527a42 remote_integ_key 7678587a484d4873715459444a734c69544b63786a5547754c48447862527a42 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 534363776f747566644c666d5a6b7447 remote_crypto_key 534363776f747566644c666d5a6b7447 integ_alg sha-256-128 local_integ_key 4c4e684b4f564b69746249516d66767966616d6762674b4c67787155796a617a remote_integ_key 4c4e684b4f564b69746249516d66767966616d6762674b4c67787155796a617a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 57726145656279564578435a51457647 remote_crypto_key 57726145656279564578435a51457647 integ_alg sha-256-128 local_integ_key 6a7964467550464b796a6752645946634141704c4b77697747784f644a75666e remote_integ_key 6a7964467550464b796a6752645946634141704c4b77697747784f644a75666e local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 52717652446e50564b707454485a6973 remote_crypto_key 52717652446e50564b707454485a6973 integ_alg sha-256-128 local_integ_key 50697274424d41714c43617965556d4d61594346596e45524c756a556a677545 remote_integ_key 50697274424d41714c43617965556d4d61594346596e45524c756a556a677545 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 726f614872534b4b524d417278574d6c remote_crypto_key 726f614872534b4b524d417278574d6c integ_alg sha-256-128 local_integ_key 6a48454441756d45674e52637154634d4c474772736d53444e4b73706c58704d remote_integ_key 6a48454441756d45674e52637154634d4c474772736d53444e4b73706c58704d local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 454c6b7579614156664b4d6f4f776b56 remote_crypto_key 454c6b7579614156664b4d6f4f776b56 integ_alg sha-256-128 local_integ_key 42754e746a69507357666446744a747373504a724e636c6b7a62626b7a4b4743 remote_integ_key 42754e746a69507357666446744a747373504a724e636c6b7a62626b7a4b4743 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 4f4e697763544b6f54446770614d7574 remote_crypto_key 4f4e697763544b6f54446770614d7574 integ_alg sha-256-128 local_integ_key 685953646e4770747a734d437848787a725354595044544457657a63746c6449 remote_integ_key 685953646e4770747a734d437848787a725354595044544457657a63746c6449 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 704a656c6b5861704b6a576163637672 remote_crypto_key 704a656c6b5861704b6a576163637672 integ_alg sha-256-128 local_integ_key 5a5545504b796344566452424f466a73566f754963727948444c70685452594c remote_integ_key 5a5545504b796344566452424f466a73566f754963727948444c70685452594c local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 706f54436a45447455506a435571746c remote_crypto_key 706f54436a45447455506a435571746c integ_alg sha-256-128 local_integ_key 464a5858684f58674150726e45766e6561796d43675a51614e5a4d46457a6e49 remote_integ_key 464a5858684f58674150726e45766e6561796d43675a51614e5a4d46457a6e49 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 755863794e7a5a4b63524b59436b6e72 remote_crypto_key 755863794e7a5a4b63524b59436b6e72 integ_alg sha-256-128 local_integ_key 5a596573474b424f474d4656756b714f6d7242494a774b74535a72424c755754 remote_integ_key 5a596573474b424f474d4656756b714f6d7242494a774b74535a72424c755754 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 7a426241756a7a69526f657141664643 remote_crypto_key 7a426241756a7a69526f657141664643 integ_alg sha-256-128 local_integ_key 6343495449417655496761786b514b61686d66727a4170424b51497866796e75 remote_integ_key 6343495449417655496761786b514b61686d66727a4170424b51497866796e75 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6f5a734a6e6d76796e4d576c73505969 remote_crypto_key 6f5a734a6e6d76796e4d576c73505969 integ_alg sha-256-128 local_integ_key 506b597565745a7956734b4a4b6b636f52735854614364454d7a674370657566 remote_integ_key 506b597565745a7956734b4a4b6b636f52735854614364454d7a674370657566 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 774e4268526f49674758667545746a51 remote_crypto_key 774e4268526f49674758667545746a51 integ_alg sha-256-128 local_integ_key 4771565448624b644b77457643744264634e76576e4f484e6c494b44684f6466 remote_integ_key 4771565448624b644b77457643744264634e76576e4f484e6c494b44684f6466 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 756f646d634868654f6c496a576c4770 remote_crypto_key 756f646d634868654f6c496a576c4770 integ_alg sha-256-128 local_integ_key 6f71724e4564414853436c4f474948454b58756e63647949544c7878444b5043 remote_integ_key 6f71724e4564414853436c4f474948454b58756e63647949544c7878444b5043 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 555747646f786d706b78634e4f42486a remote_crypto_key 555747646f786d706b78634e4f42486a integ_alg sha-256-128 local_integ_key 7765457747496b6b4b797771774c6a6464675a66544d7051667659676c4e564b remote_integ_key 7765457747496b6b4b797771774c6a6464675a66544d7051667659676c4e564b local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 684841456d426f6e6578644b63647a54 remote_crypto_key 684841456d426f6e6578644b63647a54 integ_alg sha-256-128 local_integ_key 4a43556b687a63504356616d7358646e5379557a6c514f6d614175787975534f remote_integ_key 4a43556b687a63504356616d7358646e5379557a6c514f6d614175787975534f local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 4373576975524d4f4b4e7065574f7a6e remote_crypto_key 4373576975524d4f4b4e7065574f7a6e integ_alg sha-256-128 local_integ_key 4e534b6b4d475557467959727a5271506c676948524e6c45637354624f596673 remote_integ_key 4e534b6b4d475557467959727a5271506c676948524e6c45637354624f596673 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 597372615a514874644658706d4d6e74 remote_crypto_key 597372615a514874644658706d4d6e74 integ_alg sha-256-128 local_integ_key 6541704e734e4c48526b524f556877696565436d447256686a7452756d595659 remote_integ_key 6541704e734e4c48526b524f556877696565436d447256686a7452756d595659 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 6b48796a6b586556767a514268665456 remote_crypto_key 6b48796a6b586556767a514268665456 integ_alg sha-256-128 local_integ_key 78534278704d71437a576e58655246594844487662616c794a694c7a41465a67 remote_integ_key 78534278704d71437a576e58655246594844487662616c794a694c7a41465a67 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 45725655676f4351797546744e66764e remote_crypto_key 45725655676f4351797546744e66764e integ_alg sha-256-128 local_integ_key 7a6b4d4c4d4f6c647a6155626b776f6e576473676554587846536f4147775364 remote_integ_key 7a6b4d4c4d4f6c647a6155626b776f6e576473676554587846536f4147775364 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 667959644b545547435150515343704d remote_crypto_key 667959644b545547435150515343704d integ_alg sha-256-128 local_integ_key 575550656c6242614a6d426853496a7a76516669554476556570554869476b72 remote_integ_key 575550656c6242614a6d426853496a7a76516669554476556570554869476b72 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 67666e615373616e6a58777176554858 remote_crypto_key 67666e615373616e6a58777176554858 integ_alg sha-256-128 local_integ_key 524964784743677a5452445073756c6c76705358574d6442637654706d464b67 remote_integ_key 524964784743677a5452445073756c6c76705358574d6442637654706d464b67 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 444b4a4668756473544f6c6e57757851 remote_crypto_key 444b4a4668756473544f6c6e57757851 integ_alg sha-256-128 local_integ_key 576e7852764f507253625165534e6c586650735750415456574b68576d5a744d remote_integ_key 576e7852764f507253625165534e6c586650735750415456574b68576d5a744d local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 585576706d434c5a6c4f53647961644a remote_crypto_key 585576706d434c5a6c4f53647961644a integ_alg sha-256-128 local_integ_key 416979734d47564d626c59506f656e4d7a77526751526b696171516b5a637a4c remote_integ_key 416979734d47564d626c59506f656e4d7a77526751526b696171516b5a637a4c local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 61524468736349474a644c4d63766851 remote_crypto_key 61524468736349474a644c4d63766851 integ_alg sha-256-128 local_integ_key 75554d52646a78665a63675057455454456b424a63586f467941695a4e6d6e47 remote_integ_key 75554d52646a78665a63675057455454456b424a63586f467941695a4e6d6e47 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 576454527a7856676845717063595269 remote_crypto_key 576454527a7856676845717063595269 integ_alg sha-256-128 local_integ_key 4471436165457a6a6a4b6868736443546c43784d6c7678764a65634e51487273 remote_integ_key 4471436165457a6a6a4b6868736443546c43784d6c7678764a65634e51487273 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6c4b6a4c467a566f4d6868474251534b remote_crypto_key 6c4b6a4c467a566f4d6868474251534b integ_alg sha-256-128 local_integ_key 4c6e6e714e6f634747684163724c6d595a4745776a6b5243444b475552497a67 remote_integ_key 4c6e6e714e6f634747684163724c6d595a4745776a6b5243444b475552497a67 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 76616e4d5a6e4574734a5a674d617551 remote_crypto_key 76616e4d5a6e4574734a5a674d617551 integ_alg sha-256-128 local_integ_key 51624b7669494b4768517764476644556456486777495a78435749737a50704f remote_integ_key 51624b7669494b4768517764476644556456486777495a78435749737a50704f local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 576541794d5450514a6b524557564c4f remote_crypto_key 576541794d5450514a6b524557564c4f integ_alg sha-256-128 local_integ_key 7766726971537346734852577858764d777a764141596c73446175507a657162 remote_integ_key 7766726971537346734852577858764d777a764141596c73446175507a657162 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 4848656e564d434a7865525a6e567779 remote_crypto_key 4848656e564d434a7865525a6e567779 integ_alg sha-256-128 local_integ_key 5341685455494a59526f4b7967584156657067586e734948415a63786f654c52 remote_integ_key 5341685455494a59526f4b7967584156657067586e734948415a63786f654c52 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 436141626c555762544849454f4a416e remote_crypto_key 436141626c555762544849454f4a416e integ_alg sha-256-128 local_integ_key 52764f7956725949754c78435643757955456e4d7473735354585a774c506c42 remote_integ_key 52764f7956725949754c78435643757955456e4d7473735354585a774c506c42 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 524562644669794d555972754a4a5557 remote_crypto_key 524562644669794d555972754a4a5557 integ_alg sha-256-128 local_integ_key 565552574a53615966564e4b6252414746595953484a68446c68747864767166 remote_integ_key 565552574a53615966564e4b6252414746595953484a68446c68747864767166 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 6866616b41424e714c66464868574a44 remote_crypto_key 6866616b41424e714c66464868574a44 integ_alg sha-256-128 local_integ_key 615554596f44584f616866667352664d547a43756c476a7068796b6f42416e4a remote_integ_key 615554596f44584f616866667352664d547a43756c476a7068796b6f42416e4a local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6e5650774a527a4c4558736e58577a52 remote_crypto_key 6e5650774a527a4c4558736e58577a52 integ_alg sha-256-128 local_integ_key 696663414658455468634b686b63724e6961796a6a6d49446563566c4c496648 remote_integ_key 696663414658455468634b686b63724e6961796a6a6d49446563566c4c496648 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 457a4e626a4f5649744f66506d525a6d remote_crypto_key 457a4e626a4f5649744f66506d525a6d integ_alg sha-256-128 local_integ_key 5a6a6b4254704d676555614e734a6e746444527344584a716372457674544973 remote_integ_key 5a6a6b4254704d676555614e734a6e746444527344584a716372457674544973 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 5a47415a594c69657a656f6a45757753 remote_crypto_key 5a47415a594c69657a656f6a45757753 integ_alg sha-256-128 local_integ_key 68447970757744746b696d5176534b6c694a6e635452426c4846796770755145 remote_integ_key 68447970757744746b696d5176534b6c694a6e635452426c4846796770755145 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 6f687243694351796d526b596e754a46 remote_crypto_key 6f687243694351796d526b596e754a46 integ_alg sha-256-128 local_integ_key 5255786454645977444441564969666e467a5467726e524c6b77686f68414c56 remote_integ_key 5255786454645977444441564969666e467a5467726e524c6b77686f68414c56 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 4d7952686249496d594171444967584e remote_crypto_key 4d7952686249496d594171444967584e integ_alg sha-256-128 local_integ_key 79716f49646b7045796258744c75476646565449557774754a61467a46775878 remote_integ_key 79716f49646b7045796258744c75476646565449557774754a61467a46775878 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 454c4477456f55476d6555444f50634b remote_crypto_key 454c4477456f55476d6555444f50634b integ_alg sha-256-128 local_integ_key 4f57457969744b7271727241576a59484c675a7a72624b5544637a517050764e remote_integ_key 4f57457969744b7271727241576a59484c675a7a72624b5544637a517050764e local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 684d6d4c517477657565467152764653 remote_crypto_key 684d6d4c517477657565467152764653 integ_alg sha-256-128 local_integ_key 74636955644c686a456970444c6c61747574617455536f786559624866776f71 remote_integ_key 74636955644c686a456970444c6c61747574617455536f786559624866776f71 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6d556d6f63726a6c6c7379725252785a remote_crypto_key 6d556d6f63726a6c6c7379725252785a integ_alg sha-256-128 local_integ_key 7678587a484d4873715459444a734c69544b63786a5547754c48447862527a42 remote_integ_key 7678587a484d4873715459444a734c69544b63786a5547754c48447862527a42 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 534363776f747566644c666d5a6b7447 remote_crypto_key 534363776f747566644c666d5a6b7447 integ_alg sha-256-128 local_integ_key 4c4e684b4f564b69746249516d66767966616d6762674b4c67787155796a617a remote_integ_key 4c4e684b4f564b69746249516d66767966616d6762674b4c67787155796a617a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 57726145656279564578435a51457647 remote_crypto_key 57726145656279564578435a51457647 integ_alg sha-256-128 local_integ_key 6a7964467550464b796a6752645946634141704c4b77697747784f644a75666e remote_integ_key 6a7964467550464b796a6752645946634141704c4b77697747784f644a75666e local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 52717652446e50564b707454485a6973 remote_crypto_key 52717652446e50564b707454485a6973 integ_alg sha-256-128 local_integ_key 50697274424d41714c43617965556d4d61594346596e45524c756a556a677545 remote_integ_key 50697274424d41714c43617965556d4d61594346596e45524c756a556a677545 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 726f614872534b4b524d417278574d6c remote_crypto_key 726f614872534b4b524d417278574d6c integ_alg sha-256-128 local_integ_key 6a48454441756d45674e52637154634d4c474772736d53444e4b73706c58704d remote_integ_key 6a48454441756d45674e52637154634d4c474772736d53444e4b73706c58704d local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 454c6b7579614156664b4d6f4f776b56 remote_crypto_key 454c6b7579614156664b4d6f4f776b56 integ_alg sha-256-128 local_integ_key 42754e746a69507357666446744a747373504a724e636c6b7a62626b7a4b4743 remote_integ_key 42754e746a69507357666446744a747373504a724e636c6b7a62626b7a4b4743 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 4f4e697763544b6f54446770614d7574 remote_crypto_key 4f4e697763544b6f54446770614d7574 integ_alg sha-256-128 local_integ_key 685953646e4770747a734d437848787a725354595044544457657a63746c6449 remote_integ_key 685953646e4770747a734d437848787a725354595044544457657a63746c6449 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 704a656c6b5861704b6a576163637672 remote_crypto_key 704a656c6b5861704b6a576163637672 integ_alg sha-256-128 local_integ_key 5a5545504b796344566452424f466a73566f754963727948444c70685452594c remote_integ_key 5a5545504b796344566452424f466a73566f754963727948444c70685452594c local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 706f54436a45447455506a435571746c remote_crypto_key 706f54436a45447455506a435571746c integ_alg sha-256-128 local_integ_key 464a5858684f58674150726e45766e6561796d43675a51614e5a4d46457a6e49 remote_integ_key 464a5858684f58674150726e45766e6561796d43675a51614e5a4d46457a6e49 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 755863794e7a5a4b63524b59436b6e72 remote_crypto_key 755863794e7a5a4b63524b59436b6e72 integ_alg sha-256-128 local_integ_key 5a596573474b424f474d4656756b714f6d7242494a774b74535a72424c755754 remote_integ_key 5a596573474b424f474d4656756b714f6d7242494a774b74535a72424c755754 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 7a426241756a7a69526f657141664643 remote_crypto_key 7a426241756a7a69526f657141664643 integ_alg sha-256-128 local_integ_key 6343495449417655496761786b514b61686d66727a4170424b51497866796e75 remote_integ_key 6343495449417655496761786b514b61686d66727a4170424b51497866796e75 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6f5a734a6e6d76796e4d576c73505969 remote_crypto_key 6f5a734a6e6d76796e4d576c73505969 integ_alg sha-256-128 local_integ_key 506b597565745a7956734b4a4b6b636f52735854614364454d7a674370657566 remote_integ_key 506b597565745a7956734b4a4b6b636f52735854614364454d7a674370657566 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 774e4268526f49674758667545746a51 remote_crypto_key 774e4268526f49674758667545746a51 integ_alg sha-256-128 local_integ_key 4771565448624b644b77457643744264634e76576e4f484e6c494b44684f6466 remote_integ_key 4771565448624b644b77457643744264634e76576e4f484e6c494b44684f6466 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 756f646d634868654f6c496a576c4770 remote_crypto_key 756f646d634868654f6c496a576c4770 integ_alg sha-256-128 local_integ_key 6f71724e4564414853436c4f474948454b58756e63647949544c7878444b5043 remote_integ_key 6f71724e4564414853436c4f474948454b58756e63647949544c7878444b5043 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 555747646f786d706b78634e4f42486a remote_crypto_key 555747646f786d706b78634e4f42486a integ_alg sha-256-128 local_integ_key 7765457747496b6b4b797771774c6a6464675a66544d7051667659676c4e564b remote_integ_key 7765457747496b6b4b797771774c6a6464675a66544d7051667659676c4e564b local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 684841456d426f6e6578644b63647a54 remote_crypto_key 684841456d426f6e6578644b63647a54 integ_alg sha-256-128 local_integ_key 4a43556b687a63504356616d7358646e5379557a6c514f6d614175787975534f remote_integ_key 4a43556b687a63504356616d7358646e5379557a6c514f6d614175787975534f local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 4373576975524d4f4b4e7065574f7a6e remote_crypto_key 4373576975524d4f4b4e7065574f7a6e integ_alg sha-256-128 local_integ_key 4e534b6b4d475557467959727a5271506c676948524e6c45637354624f596673 remote_integ_key 4e534b6b4d475557467959727a5271506c676948524e6c45637354624f596673 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 597372615a514874644658706d4d6e74 remote_crypto_key 597372615a514874644658706d4d6e74 integ_alg sha-256-128 local_integ_key 6541704e734e4c48526b524f556877696565436d447256686a7452756d595659 remote_integ_key 6541704e734e4c48526b524f556877696565436d447256686a7452756d595659 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 6b48796a6b586556767a514268665456 remote_crypto_key 6b48796a6b586556767a514268665456 integ_alg sha-256-128 local_integ_key 78534278704d71437a576e58655246594844487662616c794a694c7a41465a67 remote_integ_key 78534278704d71437a576e58655246594844487662616c794a694c7a41465a67 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 45725655676f4351797546744e66764e remote_crypto_key 45725655676f4351797546744e66764e integ_alg sha-256-128 local_integ_key 7a6b4d4c4d4f6c647a6155626b776f6e576473676554587846536f4147775364 remote_integ_key 7a6b4d4c4d4f6c647a6155626b776f6e576473676554587846536f4147775364 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 667959644b545547435150515343704d remote_crypto_key 667959644b545547435150515343704d integ_alg sha-256-128 local_integ_key 575550656c6242614a6d426853496a7a76516669554476556570554869476b72 remote_integ_key 575550656c6242614a6d426853496a7a76516669554476556570554869476b72 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 67666e615373616e6a58777176554858 remote_crypto_key 67666e615373616e6a58777176554858 integ_alg sha-256-128 local_integ_key 524964784743677a5452445073756c6c76705358574d6442637654706d464b67 remote_integ_key 524964784743677a5452445073756c6c76705358574d6442637654706d464b67 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 444b4a4668756473544f6c6e57757851 remote_crypto_key 444b4a4668756473544f6c6e57757851 integ_alg sha-256-128 local_integ_key 576e7852764f507253625165534e6c586650735750415456574b68576d5a744d remote_integ_key 576e7852764f507253625165534e6c586650735750415456574b68576d5a744d local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 585576706d434c5a6c4f53647961644a remote_crypto_key 585576706d434c5a6c4f53647961644a integ_alg sha-256-128 local_integ_key 416979734d47564d626c59506f656e4d7a77526751526b696171516b5a637a4c remote_integ_key 416979734d47564d626c59506f656e4d7a77526751526b696171516b5a637a4c local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 61524468736349474a644c4d63766851 remote_crypto_key 61524468736349474a644c4d63766851 integ_alg sha-256-128 local_integ_key 75554d52646a78665a63675057455454456b424a63586f467941695a4e6d6e47 remote_integ_key 75554d52646a78665a63675057455454456b424a63586f467941695a4e6d6e47 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 576454527a7856676845717063595269 remote_crypto_key 576454527a7856676845717063595269 integ_alg sha-256-128 local_integ_key 4471436165457a6a6a4b6868736443546c43784d6c7678764a65634e51487273 remote_integ_key 4471436165457a6a6a4b6868736443546c43784d6c7678764a65634e51487273 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6c4b6a4c467a566f4d6868474251534b remote_crypto_key 6c4b6a4c467a566f4d6868474251534b integ_alg sha-256-128 local_integ_key 4c6e6e714e6f634747684163724c6d595a4745776a6b5243444b475552497a67 remote_integ_key 4c6e6e714e6f634747684163724c6d595a4745776a6b5243444b475552497a67 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 76616e4d5a6e4574734a5a674d617551 remote_crypto_key 76616e4d5a6e4574734a5a674d617551 integ_alg sha-256-128 local_integ_key 51624b7669494b4768517764476644556456486777495a78435749737a50704f remote_integ_key 51624b7669494b4768517764476644556456486777495a78435749737a50704f local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 576541794d5450514a6b524557564c4f remote_crypto_key 576541794d5450514a6b524557564c4f integ_alg sha-256-128 local_integ_key 7766726971537346734852577858764d777a764141596c73446175507a657162 remote_integ_key 7766726971537346734852577858764d777a764141596c73446175507a657162 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 4848656e564d434a7865525a6e567779 remote_crypto_key 4848656e564d434a7865525a6e567779 integ_alg sha-256-128 local_integ_key 5341685455494a59526f4b7967584156657067586e734948415a63786f654c52 remote_integ_key 5341685455494a59526f4b7967584156657067586e734948415a63786f654c52 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 436141626c555762544849454f4a416e remote_crypto_key 436141626c555762544849454f4a416e integ_alg sha-256-128 local_integ_key 52764f7956725949754c78435643757955456e4d7473735354585a774c506c42 remote_integ_key 52764f7956725949754c78435643757955456e4d7473735354585a774c506c42 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 6451654b7142734f4c78585944774e6d remote_crypto_key 6451654b7142734f4c78585944774e6d integ_alg sha-256-128 local_integ_key 7877594252426f694e6a4f56724a4a466646647a42706f6b59466d70515a536f remote_integ_key 7877594252426f694e6a4f56724a4a466646647a42706f6b59466d70515a536f local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 516b5955624a5a756a584859724e776a remote_crypto_key 516b5955624a5a756a584859724e776a integ_alg sha-256-128 local_integ_key 4671514245516c524e6b457571616b6b687659734e756977455a56676b6f6957 remote_integ_key 4671514245516c524e6b457571616b6b687659734e756977455a56676b6f6957 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 58545373517663666d45525377747674 remote_crypto_key 58545373517663666d45525377747674 integ_alg sha-256-128 local_integ_key 6952766958525945554c4b6142794641566d76704a67674768656f6f65717046 remote_integ_key 6952766958525945554c4b6142794641566d76704a67674768656f6f65717046 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 47634d536b49417246636c4d744e7a71 remote_crypto_key 47634d536b49417246636c4d744e7a71 integ_alg sha-256-128 local_integ_key 6a52796d6e44516374696f5a4b4c4e6e444d7575636a706950636b6b79784f75 remote_integ_key 6a52796d6e44516374696f5a4b4c4e6e444d7575636a706950636b6b79784f75 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 6f6c796b54436c766d726277664f7852 remote_crypto_key 6f6c796b54436c766d726277664f7852 integ_alg sha-256-128 local_integ_key 4459444a51754d50744845494557735970527172416e704548526954544c6c49 remote_integ_key 4459444a51754d50744845494557735970527172416e704548526954544c6c49 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 65717942694d6574457577554e595957 remote_crypto_key 65717942694d6574457577554e595957 integ_alg sha-256-128 local_integ_key 765377724155494448766e43506869494c644e7863416f78614f414359444248 remote_integ_key 765377724155494448766e43506869494c644e7863416f78614f414359444248 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 4565766d524950787171626e55724b57 remote_crypto_key 4565766d524950787171626e55724b57 integ_alg sha-256-128 local_integ_key 6d4a4b4e6554415551666b475255505745554676786a66594b6e41714e766b53 remote_integ_key 6d4a4b4e6554415551666b475255505745554676786a66594b6e41714e766b53 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 4576626d51486f63554a45794361664c remote_crypto_key 4576626d51486f63554a45794361664c integ_alg sha-256-128 local_integ_key 787757686458505a6c494d6f68547843726d6d6a42514761526c435176445a65 remote_integ_key 787757686458505a6c494d6f68547843726d6d6a42514761526c435176445a65 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4d41416a614e6c70435a70616c414e6b remote_crypto_key 4d41416a614e6c70435a70616c414e6b integ_alg sha-256-128 local_integ_key 715455574d697763784542657150486c546743484d6f7664537358547a787762 remote_integ_key 715455574d697763784542657150486c546743484d6f7664537358547a787762 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6c4c73486a6563444765456d43474d56 remote_crypto_key 6c4c73486a6563444765456d43474d56 integ_alg sha-256-128 local_integ_key 5869674843627765504a744666616c6f755251564a714f534462634f52577855 remote_integ_key 5869674843627765504a744666616c6f755251564a714f534462634f52577855 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 694e465961454c7465577a4f45546566 remote_crypto_key 694e465961454c7465577a4f45546566 integ_alg sha-256-128 local_integ_key 616c6c734c6564436548524d4e5942505455664b48787850776d526d4d444d66 remote_integ_key 616c6c734c6564436548524d4e5942505455664b48787850776d526d4d444d66 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 546675626571584b746a6e4f544c5669 remote_crypto_key 546675626571584b746a6e4f544c5669 integ_alg sha-256-128 local_integ_key 7850765a4d4d4757455544525772746f766750416c4342656a4e54744d486257 remote_integ_key 7850765a4d4d4757455544525772746f766750416c4342656a4e54744d486257 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 4a494a4368466f75746c434f4f426e74 remote_crypto_key 4a494a4368466f75746c434f4f426e74 integ_alg sha-256-128 local_integ_key 5869754655664f7a624c6c6359546f6743525645646c504e4c59695961617254 remote_integ_key 5869754655664f7a624c6c6359546f6743525645646c504e4c59695961617254 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 6d56684e674b6d4b43764e416a7a5655 remote_crypto_key 6d56684e674b6d4b43764e416a7a5655 integ_alg sha-256-128 local_integ_key 426a684c4a6471704f4a5642476467787259436c4348746a596e7a654b754e6b remote_integ_key 426a684c4a6471704f4a5642476467787259436c4348746a596e7a654b754e6b local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 7141616374636f4e767a74526c645a70 remote_crypto_key 7141616374636f4e767a74526c645a70 integ_alg sha-256-128 local_integ_key 574852415242456c7777457173717951736859424a65536a675557596e4c7746 remote_integ_key 574852415242456c7777457173717951736859424a65536a675557596e4c7746 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 7a6251796344556374497a776a427969 remote_crypto_key 7a6251796344556374497a776a427969 integ_alg sha-256-128 local_integ_key 765243435371775a55794e6859586658544a6c42586776536b6a4f7564576264 remote_integ_key 765243435371775a55794e6859586658544a6c42586776536b6a4f7564576264 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4c54707748704f75505a71517943556f remote_crypto_key 4c54707748704f75505a71517943556f integ_alg sha-256-128 local_integ_key 4e494a544d71644a7a59674e4c527158565567436b6956574852566442477655 remote_integ_key 4e494a544d71644a7a59674e4c527158565567436b6956574852566442477655 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 745479514e4862656376496158534152 remote_crypto_key 745479514e4862656376496158534152 integ_alg sha-256-128 local_integ_key 51676f4f486354424145727a5642594a65487a67525375435661755a716d4b57 remote_integ_key 51676f4f486354424145727a5642594a65487a67525375435661755a716d4b57 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6c4677757346706b43796a6544747057 remote_crypto_key 6c4677757346706b43796a6544747057 integ_alg sha-256-128 local_integ_key 637462534b734c6c627a544142464f77586e6e46434346734b50506371695659 remote_integ_key 637462534b734c6c627a544142464f77586e6e46434346734b50506371695659 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 52774250514445564441587667535164 remote_crypto_key 52774250514445564441587667535164 integ_alg sha-256-128 local_integ_key 524d54664b4250524853656175724b6d5054484858615674646854696658646e remote_integ_key 524d54664b4250524853656175724b6d5054484858615674646854696658646e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6b6f6b4a53464c5a4d4751674c557473 remote_crypto_key 6b6f6b4a53464c5a4d4751674c557473 integ_alg sha-256-128 local_integ_key 6a5052504f73657544787069655667704f4c766a6a544950786554546253526e remote_integ_key 6a5052504f73657544787069655667704f4c766a6a544950786554546253526e local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 6f62546a6c6578646b45646d54736b79 remote_crypto_key 6f62546a6c6578646b45646d54736b79 integ_alg sha-256-128 local_integ_key 44417570574b4f58696b77426c62537074626353764155435644645a49544954 remote_integ_key 44417570574b4f58696b77426c62537074626353764155435644645a49544954 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 4e55626f6b74544a4674486a73627157 remote_crypto_key 4e55626f6b74544a4674486a73627157 integ_alg sha-256-128 local_integ_key 544a4346684743675853526472526f536b4f6e75504457706c505574574f426a remote_integ_key 544a4346684743675853526472526f536b4f6e75504457706c505574574f426a local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 634f4b4e51565168634f784c5a707348 remote_crypto_key 634f4b4e51565168634f784c5a707348 integ_alg sha-256-128 local_integ_key 4f6e4771645973446542504f7549587573484f7073724a6e4f4f6a6462414b48 remote_integ_key 4f6e4771645973446542504f7549587573484f7073724a6e4f4f6a6462414b48 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 517541424d6b444f77704d4a65467357 remote_crypto_key 517541424d6b444f77704d4a65467357 integ_alg sha-256-128 local_integ_key 4b5264686654735541774a6871574a79537742416c5758506653696d52724c54 remote_integ_key 4b5264686654735541774a6871574a79537742416c5758506653696d52724c54 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 7a797075706b535345767a61466c5754 remote_crypto_key 7a797075706b535345767a61466c5754 integ_alg sha-256-128 local_integ_key 54754d6e7a69434f626f63455066596d79656f5871655a51684b4a7254574653 remote_integ_key 54754d6e7a69434f626f63455066596d79656f5871655a51684b4a7254574653 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 71574f5a6b675055796562534f736a48 remote_crypto_key 71574f5a6b675055796562534f736a48 integ_alg sha-256-128 local_integ_key 456e614c5555656e73716e6d67556f4a50414d6b655143517366444a46787361 remote_integ_key 456e614c5555656e73716e6d67556f4a50414d6b655143517366444a46787361 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 51434b515a7a44754d58554f4e517370 remote_crypto_key 51434b515a7a44754d58554f4e517370 integ_alg sha-256-128 local_integ_key 53486253616d6a63484d684f4a78487343576767536b616e5662514c4e466d5a remote_integ_key 53486253616d6a63484d684f4a78487343576767536b616e5662514c4e466d5a local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 4677647241574f52684c6a704174646a remote_crypto_key 4677647241574f52684c6a704174646a integ_alg sha-256-128 local_integ_key 5969494e7053694a49426b68534e536e61507063536564795247676d5a595967 remote_integ_key 5969494e7053694a49426b68534e536e61507063536564795247676d5a595967 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 585555775a716c476b5946797654634b remote_crypto_key 585555775a716c476b5946797654634b integ_alg sha-256-128 local_integ_key 694a6d706d5279787767675571756a42514363574365776149686b5049567a52 remote_integ_key 694a6d706d5279787767675571756a42514363574365776149686b5049567a52 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 6444656e707148634564734668696c58 remote_crypto_key 6444656e707148634564734668696c58 integ_alg sha-256-128 local_integ_key 466b7441476b68547451747349654a58556a6c7454477241745771484b4d436f remote_integ_key 466b7441476b68547451747349654a58556a6c7454477241745771484b4d436f local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 58795252656776457358696d76697971 remote_crypto_key 58795252656776457358696d76697971 integ_alg sha-256-128 local_integ_key 76546c7879766b694152414a724d5a4a486551695479655543686c5946685077 remote_integ_key 76546c7879766b694152414a724d5a4a486551695479655543686c5946685077 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4951554143535a5a6178526465504e53 remote_crypto_key 4951554143535a5a6178526465504e53 integ_alg sha-256-128 local_integ_key 5958634e79676375706b514f796c6b4c64754b67437175674a6f4e726a757753 remote_integ_key 5958634e79676375706b514f796c6b4c64754b67437175674a6f4e726a757753 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 51555544466c594e4b45694d6b5a4473 remote_crypto_key 51555544466c594e4b45694d6b5a4473 integ_alg sha-256-128 local_integ_key 77516d78707a536b564b4c52657a4d64545355715175695173514b4445514744 remote_integ_key 77516d78707a536b564b4c52657a4d64545355715175695173514b4445514744 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 524f4c536957715a4341666563427346 remote_crypto_key 524f4c536957715a4341666563427346 integ_alg sha-256-128 local_integ_key 58666c6644516c65786267616c56534876546257456e44424c7a6568504e7062 remote_integ_key 58666c6644516c65786267616c56534876546257456e44424c7a6568504e7062 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 4f496f786a6a7064664f594b68755a62 remote_crypto_key 4f496f786a6a7064664f594b68755a62 integ_alg sha-256-128 local_integ_key 477953765a61416455595a53576c72765454624447795a73787072734b457170 remote_integ_key 477953765a61416455595a53576c72765454624447795a73787072734b457170 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 765568466b6970535352774d476b5259 remote_crypto_key 765568466b6970535352774d476b5259 integ_alg sha-256-128 local_integ_key 684e42764e636e41744d6666555255544e6d6f474a476c6c6161525a73497a43 remote_integ_key 684e42764e636e41744d6666555255544e6d6f474a476c6c6161525a73497a43 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 674d574555674d664a6c7a4362744b56 remote_crypto_key 674d574555674d664a6c7a4362744b56 integ_alg sha-256-128 local_integ_key 426e5a4d73516f716679664c6569796979704f6a6b484571546c776c6c477055 remote_integ_key 426e5a4d73516f716679664c6569796979704f6a6b484571546c776c6c477055 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 656d697856546569564e6b6163414c6a remote_crypto_key 656d697856546569564e6b6163414c6a integ_alg sha-256-128 local_integ_key 6c4f56574e7358686a734c4564784461565050594a4866444c45666f534e7641 remote_integ_key 6c4f56574e7358686a734c4564784461565050594a4866444c45666f534e7641 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 694a4e595741516f4d4e625242527579 remote_crypto_key 694a4e595741516f4d4e625242527579 integ_alg sha-256-128 local_integ_key 506347754b50546c5956734471535062634b7062564845574c596a476e6d4954 remote_integ_key 506347754b50546c5956734471535062634b7062564845574c596a476e6d4954 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 6451654b7142734f4c78585944774e6d remote_crypto_key 6451654b7142734f4c78585944774e6d integ_alg sha-256-128 local_integ_key 7877594252426f694e6a4f56724a4a466646647a42706f6b59466d70515a536f remote_integ_key 7877594252426f694e6a4f56724a4a466646647a42706f6b59466d70515a536f local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 516b5955624a5a756a584859724e776a remote_crypto_key 516b5955624a5a756a584859724e776a integ_alg sha-256-128 local_integ_key 4671514245516c524e6b457571616b6b687659734e756977455a56676b6f6957 remote_integ_key 4671514245516c524e6b457571616b6b687659734e756977455a56676b6f6957 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 58545373517663666d45525377747674 remote_crypto_key 58545373517663666d45525377747674 integ_alg sha-256-128 local_integ_key 6952766958525945554c4b6142794641566d76704a67674768656f6f65717046 remote_integ_key 6952766958525945554c4b6142794641566d76704a67674768656f6f65717046 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 47634d536b49417246636c4d744e7a71 remote_crypto_key 47634d536b49417246636c4d744e7a71 integ_alg sha-256-128 local_integ_key 6a52796d6e44516374696f5a4b4c4e6e444d7575636a706950636b6b79784f75 remote_integ_key 6a52796d6e44516374696f5a4b4c4e6e444d7575636a706950636b6b79784f75 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 6f6c796b54436c766d726277664f7852 remote_crypto_key 6f6c796b54436c766d726277664f7852 integ_alg sha-256-128 local_integ_key 4459444a51754d50744845494557735970527172416e704548526954544c6c49 remote_integ_key 4459444a51754d50744845494557735970527172416e704548526954544c6c49 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 65717942694d6574457577554e595957 remote_crypto_key 65717942694d6574457577554e595957 integ_alg sha-256-128 local_integ_key 765377724155494448766e43506869494c644e7863416f78614f414359444248 remote_integ_key 765377724155494448766e43506869494c644e7863416f78614f414359444248 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 4565766d524950787171626e55724b57 remote_crypto_key 4565766d524950787171626e55724b57 integ_alg sha-256-128 local_integ_key 6d4a4b4e6554415551666b475255505745554676786a66594b6e41714e766b53 remote_integ_key 6d4a4b4e6554415551666b475255505745554676786a66594b6e41714e766b53 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 4576626d51486f63554a45794361664c remote_crypto_key 4576626d51486f63554a45794361664c integ_alg sha-256-128 local_integ_key 787757686458505a6c494d6f68547843726d6d6a42514761526c435176445a65 remote_integ_key 787757686458505a6c494d6f68547843726d6d6a42514761526c435176445a65 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4d41416a614e6c70435a70616c414e6b remote_crypto_key 4d41416a614e6c70435a70616c414e6b integ_alg sha-256-128 local_integ_key 715455574d697763784542657150486c546743484d6f7664537358547a787762 remote_integ_key 715455574d697763784542657150486c546743484d6f7664537358547a787762 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6c4c73486a6563444765456d43474d56 remote_crypto_key 6c4c73486a6563444765456d43474d56 integ_alg sha-256-128 local_integ_key 5869674843627765504a744666616c6f755251564a714f534462634f52577855 remote_integ_key 5869674843627765504a744666616c6f755251564a714f534462634f52577855 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 694e465961454c7465577a4f45546566 remote_crypto_key 694e465961454c7465577a4f45546566 integ_alg sha-256-128 local_integ_key 616c6c734c6564436548524d4e5942505455664b48787850776d526d4d444d66 remote_integ_key 616c6c734c6564436548524d4e5942505455664b48787850776d526d4d444d66 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 546675626571584b746a6e4f544c5669 remote_crypto_key 546675626571584b746a6e4f544c5669 integ_alg sha-256-128 local_integ_key 7850765a4d4d4757455544525772746f766750416c4342656a4e54744d486257 remote_integ_key 7850765a4d4d4757455544525772746f766750416c4342656a4e54744d486257 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 4a494a4368466f75746c434f4f426e74 remote_crypto_key 4a494a4368466f75746c434f4f426e74 integ_alg sha-256-128 local_integ_key 5869754655664f7a624c6c6359546f6743525645646c504e4c59695961617254 remote_integ_key 5869754655664f7a624c6c6359546f6743525645646c504e4c59695961617254 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 6d56684e674b6d4b43764e416a7a5655 remote_crypto_key 6d56684e674b6d4b43764e416a7a5655 integ_alg sha-256-128 local_integ_key 426a684c4a6471704f4a5642476467787259436c4348746a596e7a654b754e6b remote_integ_key 426a684c4a6471704f4a5642476467787259436c4348746a596e7a654b754e6b local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 7141616374636f4e767a74526c645a70 remote_crypto_key 7141616374636f4e767a74526c645a70 integ_alg sha-256-128 local_integ_key 574852415242456c7777457173717951736859424a65536a675557596e4c7746 remote_integ_key 574852415242456c7777457173717951736859424a65536a675557596e4c7746 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 7a6251796344556374497a776a427969 remote_crypto_key 7a6251796344556374497a776a427969 integ_alg sha-256-128 local_integ_key 765243435371775a55794e6859586658544a6c42586776536b6a4f7564576264 remote_integ_key 765243435371775a55794e6859586658544a6c42586776536b6a4f7564576264 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4c54707748704f75505a71517943556f remote_crypto_key 4c54707748704f75505a71517943556f integ_alg sha-256-128 local_integ_key 4e494a544d71644a7a59674e4c527158565567436b6956574852566442477655 remote_integ_key 4e494a544d71644a7a59674e4c527158565567436b6956574852566442477655 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 745479514e4862656376496158534152 remote_crypto_key 745479514e4862656376496158534152 integ_alg sha-256-128 local_integ_key 51676f4f486354424145727a5642594a65487a67525375435661755a716d4b57 remote_integ_key 51676f4f486354424145727a5642594a65487a67525375435661755a716d4b57 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6c4677757346706b43796a6544747057 remote_crypto_key 6c4677757346706b43796a6544747057 integ_alg sha-256-128 local_integ_key 637462534b734c6c627a544142464f77586e6e46434346734b50506371695659 remote_integ_key 637462534b734c6c627a544142464f77586e6e46434346734b50506371695659 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 52774250514445564441587667535164 remote_crypto_key 52774250514445564441587667535164 integ_alg sha-256-128 local_integ_key 524d54664b4250524853656175724b6d5054484858615674646854696658646e remote_integ_key 524d54664b4250524853656175724b6d5054484858615674646854696658646e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6b6f6b4a53464c5a4d4751674c557473 remote_crypto_key 6b6f6b4a53464c5a4d4751674c557473 integ_alg sha-256-128 local_integ_key 6a5052504f73657544787069655667704f4c766a6a544950786554546253526e remote_integ_key 6a5052504f73657544787069655667704f4c766a6a544950786554546253526e local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 6f62546a6c6578646b45646d54736b79 remote_crypto_key 6f62546a6c6578646b45646d54736b79 integ_alg sha-256-128 local_integ_key 44417570574b4f58696b77426c62537074626353764155435644645a49544954 remote_integ_key 44417570574b4f58696b77426c62537074626353764155435644645a49544954 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 4e55626f6b74544a4674486a73627157 remote_crypto_key 4e55626f6b74544a4674486a73627157 integ_alg sha-256-128 local_integ_key 544a4346684743675853526472526f536b4f6e75504457706c505574574f426a remote_integ_key 544a4346684743675853526472526f536b4f6e75504457706c505574574f426a local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 634f4b4e51565168634f784c5a707348 remote_crypto_key 634f4b4e51565168634f784c5a707348 integ_alg sha-256-128 local_integ_key 4f6e4771645973446542504f7549587573484f7073724a6e4f4f6a6462414b48 remote_integ_key 4f6e4771645973446542504f7549587573484f7073724a6e4f4f6a6462414b48 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 517541424d6b444f77704d4a65467357 remote_crypto_key 517541424d6b444f77704d4a65467357 integ_alg sha-256-128 local_integ_key 4b5264686654735541774a6871574a79537742416c5758506653696d52724c54 remote_integ_key 4b5264686654735541774a6871574a79537742416c5758506653696d52724c54 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 7a797075706b535345767a61466c5754 remote_crypto_key 7a797075706b535345767a61466c5754 integ_alg sha-256-128 local_integ_key 54754d6e7a69434f626f63455066596d79656f5871655a51684b4a7254574653 remote_integ_key 54754d6e7a69434f626f63455066596d79656f5871655a51684b4a7254574653 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 71574f5a6b675055796562534f736a48 remote_crypto_key 71574f5a6b675055796562534f736a48 integ_alg sha-256-128 local_integ_key 456e614c5555656e73716e6d67556f4a50414d6b655143517366444a46787361 remote_integ_key 456e614c5555656e73716e6d67556f4a50414d6b655143517366444a46787361 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 51434b515a7a44754d58554f4e517370 remote_crypto_key 51434b515a7a44754d58554f4e517370 integ_alg sha-256-128 local_integ_key 53486253616d6a63484d684f4a78487343576767536b616e5662514c4e466d5a remote_integ_key 53486253616d6a63484d684f4a78487343576767536b616e5662514c4e466d5a local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 4677647241574f52684c6a704174646a remote_crypto_key 4677647241574f52684c6a704174646a integ_alg sha-256-128 local_integ_key 5969494e7053694a49426b68534e536e61507063536564795247676d5a595967 remote_integ_key 5969494e7053694a49426b68534e536e61507063536564795247676d5a595967 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 585555775a716c476b5946797654634b remote_crypto_key 585555775a716c476b5946797654634b integ_alg sha-256-128 local_integ_key 694a6d706d5279787767675571756a42514363574365776149686b5049567a52 remote_integ_key 694a6d706d5279787767675571756a42514363574365776149686b5049567a52 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 6444656e707148634564734668696c58 remote_crypto_key 6444656e707148634564734668696c58 integ_alg sha-256-128 local_integ_key 466b7441476b68547451747349654a58556a6c7454477241745771484b4d436f remote_integ_key 466b7441476b68547451747349654a58556a6c7454477241745771484b4d436f local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 58795252656776457358696d76697971 remote_crypto_key 58795252656776457358696d76697971 integ_alg sha-256-128 local_integ_key 76546c7879766b694152414a724d5a4a486551695479655543686c5946685077 remote_integ_key 76546c7879766b694152414a724d5a4a486551695479655543686c5946685077 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4951554143535a5a6178526465504e53 remote_crypto_key 4951554143535a5a6178526465504e53 integ_alg sha-256-128 local_integ_key 5958634e79676375706b514f796c6b4c64754b67437175674a6f4e726a757753 remote_integ_key 5958634e79676375706b514f796c6b4c64754b67437175674a6f4e726a757753 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 51555544466c594e4b45694d6b5a4473 remote_crypto_key 51555544466c594e4b45694d6b5a4473 integ_alg sha-256-128 local_integ_key 77516d78707a536b564b4c52657a4d64545355715175695173514b4445514744 remote_integ_key 77516d78707a536b564b4c52657a4d64545355715175695173514b4445514744 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 524f4c536957715a4341666563427346 remote_crypto_key 524f4c536957715a4341666563427346 integ_alg sha-256-128 local_integ_key 58666c6644516c65786267616c56534876546257456e44424c7a6568504e7062 remote_integ_key 58666c6644516c65786267616c56534876546257456e44424c7a6568504e7062 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 4f496f786a6a7064664f594b68755a62 remote_crypto_key 4f496f786a6a7064664f594b68755a62 integ_alg sha-256-128 local_integ_key 477953765a61416455595a53576c72765454624447795a73787072734b457170 remote_integ_key 477953765a61416455595a53576c72765454624447795a73787072734b457170 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 765568466b6970535352774d476b5259 remote_crypto_key 765568466b6970535352774d476b5259 integ_alg sha-256-128 local_integ_key 684e42764e636e41744d6666555255544e6d6f474a476c6c6161525a73497a43 remote_integ_key 684e42764e636e41744d6666555255544e6d6f474a476c6c6161525a73497a43 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 674d574555674d664a6c7a4362744b56 remote_crypto_key 674d574555674d664a6c7a4362744b56 integ_alg sha-256-128 local_integ_key 426e5a4d73516f716679664c6569796979704f6a6b484571546c776c6c477055 remote_integ_key 426e5a4d73516f716679664c6569796979704f6a6b484571546c776c6c477055 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 656d697856546569564e6b6163414c6a remote_crypto_key 656d697856546569564e6b6163414c6a integ_alg sha-256-128 local_integ_key 6c4f56574e7358686a734c4564784461565050594a4866444c45666f534e7641 remote_integ_key 6c4f56574e7358686a734c4564784461565050594a4866444c45666f534e7641 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 694a4e595741516f4d4e625242527579 remote_crypto_key 694a4e595741516f4d4e625242527579 integ_alg sha-256-128 local_integ_key 506347754b50546c5956734471535062634b7062564845574c596a476e6d4954 remote_integ_key 506347754b50546c5956734471535062634b7062564845574c596a476e6d4954 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 507878426a53636c4676754d5747646c remote_crypto_key 507878426a53636c4676754d5747646c integ_alg sha-256-128 local_integ_key 4c6370714b505a4c4241505479437364644664595a7444695157414f7167444c remote_integ_key 4c6370714b505a4c4241505479437364644664595a7444695157414f7167444c local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 5478544f6f4b57505778426257484255 remote_crypto_key 5478544f6f4b57505778426257484255 integ_alg sha-256-128 local_integ_key 51786f7a557266505041556578664a5a54754c694d644443435964544851766c remote_integ_key 51786f7a557266505041556578664a5a54754c694d644443435964544851766c local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 53706c69616363746b52744745426e58 remote_crypto_key 53706c69616363746b52744745426e58 integ_alg sha-256-128 local_integ_key 45725551655369714166556b596d76526d484654515a5470764d7a596658614e remote_integ_key 45725551655369714166556b596d76526d484654515a5470764d7a596658614e local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 49636650665942494d4864454d69734c remote_crypto_key 49636650665942494d4864454d69734c integ_alg sha-256-128 local_integ_key 505376624455485a544f58574f785755466f72486a6766724176477279767246 remote_integ_key 505376624455485a544f58574f785755466f72486a6766724176477279767246 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 4178724f4342636b46544b46475a7956 remote_crypto_key 4178724f4342636b46544b46475a7956 integ_alg sha-256-128 local_integ_key 42496e5669586f4b7a4e6f6f556f765056704e4e45576f774946464f73797a42 remote_integ_key 42496e5669586f4b7a4e6f6f556f765056704e4e45576f774946464f73797a42 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 65624a77545a424b53686d6b5172794a remote_crypto_key 65624a77545a424b53686d6b5172794a integ_alg sha-256-128 local_integ_key 714e64684a7a486b7974544f7a7975744b6d625851734f7279694c4f784a7453 remote_integ_key 714e64684a7a486b7974544f7a7975744b6d625851734f7279694c4f784a7453 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 5162637a50514d50555574775a614b70 remote_crypto_key 5162637a50514d50555574775a614b70 integ_alg sha-256-128 local_integ_key 746e54526c795a4d544a595251516d5a66674d73456669514773687754757147 remote_integ_key 746e54526c795a4d544a595251516d5a66674d73456669514773687754757147 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 45554a625a62744d5452777a776e7a74 remote_crypto_key 45554a625a62744d5452777a776e7a74 integ_alg sha-256-128 local_integ_key 6b6777766d4e46435475644e555a6247506c4d6d636171506c63446c426c7474 remote_integ_key 6b6777766d4e46435475644e555a6247506c4d6d636171506c63446c426c7474 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 5161796b4658794c51456e6d574b6d72 remote_crypto_key 5161796b4658794c51456e6d574b6d72 integ_alg sha-256-128 local_integ_key 776e726f4b4b6679746e4f706d534c6e776f49794843534656557144614e7874 remote_integ_key 776e726f4b4b6679746e4f706d534c6e776f49794843534656557144614e7874 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 70486d5a636a5875596875586e6e4162 remote_crypto_key 70486d5a636a5875596875586e6e4162 integ_alg sha-256-128 local_integ_key 4f55775871726c4c504a467957744d7373494a5564737a764863577a5a665341 remote_integ_key 4f55775871726c4c504a467957744d7373494a5564737a764863577a5a665341 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 6e5445504d466e4a784b6754746d6154 remote_crypto_key 6e5445504d466e4a784b6754746d6154 integ_alg sha-256-128 local_integ_key 56704c43424d72757879465653474f596c456d6c4f6474714254554765495341 remote_integ_key 56704c43424d72757879465653474f596c456d6c4f6474714254554765495341 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 56426647706e5057765a514f72454552 remote_crypto_key 56426647706e5057765a514f72454552 integ_alg sha-256-128 local_integ_key 454146546a524377494873665945716175775061786a45585374517364554562 remote_integ_key 454146546a524377494873665945716175775061786a45585374517364554562 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 505051484d7364584556524c424a4164 remote_crypto_key 505051484d7364584556524c424a4164 integ_alg sha-256-128 local_integ_key 565042764d6958547a4e536545626c7056614a4b736a544d587a4e786d644146 remote_integ_key 565042764d6958547a4e536545626c7056614a4b736a544d587a4e786d644146 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 796a73657865554b4e706a4c466a7a51 remote_crypto_key 796a73657865554b4e706a4c466a7a51 integ_alg sha-256-128 local_integ_key 595457576d4f4a5a63696258516d47484b704a657250736b4b70444d64756c4e remote_integ_key 595457576d4f4a5a63696258516d47484b704a657250736b4b70444d64756c4e local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 526a43477647704474614a5a63735263 remote_crypto_key 526a43477647704474614a5a63735263 integ_alg sha-256-128 local_integ_key 626846584a587a4473756a41474f576e68635a6a7376766a6a796d4674415053 remote_integ_key 626846584a587a4473756a41474f576e68635a6a7376766a6a796d4674415053 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 4c756745686a694447685a6965537041 remote_crypto_key 4c756745686a694447685a6965537041 integ_alg sha-256-128 local_integ_key 464474677a7046506e69534153625a596154574d61436d704a734462684c4f64 remote_integ_key 464474677a7046506e69534153625a596154574d61436d704a734462684c4f64 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 5843707679654b4c6e59695a50775552 remote_crypto_key 5843707679654b4c6e59695a50775552 integ_alg sha-256-128 local_integ_key 54666656507677527759666f6c684d7a4e6c7672726f636d7366506b77714942 remote_integ_key 54666656507677527759666f6c684d7a4e6c7672726f636d7366506b77714942 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 46764546436b584457767366786c694b remote_crypto_key 46764546436b584457767366786c694b integ_alg sha-256-128 local_integ_key 446b526948797a545444416e496a78686574694c54676961614c536f4351424f remote_integ_key 446b526948797a545444416e496a78686574694c54676961614c536f4351424f local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 526a554c555676566a7a6b69466a694d remote_crypto_key 526a554c555676566a7a6b69466a694d integ_alg sha-256-128 local_integ_key 4674664e55737745644d5559507a62446352686f417944784273716a41554576 remote_integ_key 4674664e55737745644d5559507a62446352686f417944784273716a41554576 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 4a70495664556e646164694f46637770 remote_crypto_key 4a70495664556e646164694f46637770 integ_alg sha-256-128 local_integ_key 49556c4a4b4a58654267754652734c6b696b474953464f656f5978655762714a remote_integ_key 49556c4a4b4a58654267754652734c6b696b474953464f656f5978655762714a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 656f4c7a6e71594b666b4e745950466f remote_crypto_key 656f4c7a6e71594b666b4e745950466f integ_alg sha-256-128 local_integ_key 795351754b4d65424754516a6444516765557a72646e555165516a626d76796e remote_integ_key 795351754b4d65424754516a6444516765557a72646e555165516a626d76796e local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 426c464c7863795348516952524e486e remote_crypto_key 426c464c7863795348516952524e486e integ_alg sha-256-128 local_integ_key 644953695a69476761656d41667a564356454d697663597a664d726b425a5668 remote_integ_key 644953695a69476761656d41667a564356454d697663597a664d726b425a5668 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 68467a7163636d65564a5a4658547572 remote_crypto_key 68467a7163636d65564a5a4658547572 integ_alg sha-256-128 local_integ_key 4849767168784f65417552627557694f4c634e644a746c737a514c41726f4978 remote_integ_key 4849767168784f65417552627557694f4c634e644a746c737a514c41726f4978 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 426152644e64636e6d5177584945436b remote_crypto_key 426152644e64636e6d5177584945436b integ_alg sha-256-128 local_integ_key 4f6e4b5351524463727649566c6f53697950466d717471594a786a6275765679 remote_integ_key 4f6e4b5351524463727649566c6f53697950466d717471594a786a6275765679 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 4b506c4d736c4f73794b586a58714f5a remote_crypto_key 4b506c4d736c4f73794b586a58714f5a integ_alg sha-256-128 local_integ_key 47514974786b694e4f665275696d496456656454454a45774656454a45674957 remote_integ_key 47514974786b694e4f665275696d496456656454454a45774656454a45674957 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 7957487252707464645974684e5a5777 remote_crypto_key 7957487252707464645974684e5a5777 integ_alg sha-256-128 local_integ_key 54677345525957785a56596b6d7042697a78584666724575746e4e466577494e remote_integ_key 54677345525957785a56596b6d7042697a78584666724575746e4e466577494e local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 777762436645554741634652766b556d remote_crypto_key 777762436645554741634652766b556d integ_alg sha-256-128 local_integ_key 4a4c776b5353505a484671694755654c6d6446775147556e4862747a54684377 remote_integ_key 4a4c776b5353505a484671694755654c6d6446775147556e4862747a54684377 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 64707a534469745858706b7a62424646 remote_crypto_key 64707a534469745858706b7a62424646 integ_alg sha-256-128 local_integ_key 486645534e7972524357615749777847656476576a597a725144494f4a655562 remote_integ_key 486645534e7972524357615749777847656476576a597a725144494f4a655562 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 7154474567506c74556b4f4c634b4749 remote_crypto_key 7154474567506c74556b4f4c634b4749 integ_alg sha-256-128 local_integ_key 636644466f426f4a4f4f4164774e6563756c667358634269657347736e5a6a76 remote_integ_key 636644466f426f4a4f4f4164774e6563756c667358634269657347736e5a6a76 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 74714d6f4e75456b58534e434c4d6d4d remote_crypto_key 74714d6f4e75456b58534e434c4d6d4d integ_alg sha-256-128 local_integ_key 4676666b7671705a515557516956526e7667724d7375746c7a6f79664e777651 remote_integ_key 4676666b7671705a515557516956526e7667724d7375746c7a6f79664e777651 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 644c424d54774a7852594f5252736776 remote_crypto_key 644c424d54774a7852594f5252736776 integ_alg sha-256-128 local_integ_key 5556444e5645796657557a61486e7a4c4653534777616662666b73506c617966 remote_integ_key 5556444e5645796657557a61486e7a4c4653534777616662666b73506c617966 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 4463774b586255496b7761495a71784e remote_crypto_key 4463774b586255496b7761495a71784e integ_alg sha-256-128 local_integ_key 427167736e52455242776b45594174776a41565a4a70775a4744515073694241 remote_integ_key 427167736e52455242776b45594174776a41565a4a70775a4744515073694241 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 6b4d6265446169767159597368566952 remote_crypto_key 6b4d6265446169767159597368566952 integ_alg sha-256-128 local_integ_key 72504346416c6f4e7a4f4b5374574f434d4b4857577256674342466f4f547478 remote_integ_key 72504346416c6f4e7a4f4b5374574f434d4b4857577256674342466f4f547478 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 76636277434b5a654d7457714c466971 remote_crypto_key 76636277434b5a654d7457714c466971 integ_alg sha-256-128 local_integ_key 6c4e6b6b43456275656767454a744f4a6e656261504c43494a43554969506351 remote_integ_key 6c4e6b6b43456275656767454a744f4a6e656261504c43494a43554969506351 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 6a4267637067665751796d707a504b6e remote_crypto_key 6a4267637067665751796d707a504b6e integ_alg sha-256-128 local_integ_key 6152474e52465a716f5752676f78514b59596762777a6468594a5a51444c5851 remote_integ_key 6152474e52465a716f5752676f78514b59596762777a6468594a5a51444c5851 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6e4662795a4a626d4865744944726543 remote_crypto_key 6e4662795a4a626d4865744944726543 integ_alg sha-256-128 local_integ_key 544250446343466b46564276754e416e747958645677746f6f4f545976724451 remote_integ_key 544250446343466b46564276754e416e747958645677746f6f4f545976724451 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 7370716d6979615279554c637145506b remote_crypto_key 7370716d6979615279554c637145506b integ_alg sha-256-128 local_integ_key 644d43444c4b597344726d546b6148757352574565414753714c5a594e7a6c62 remote_integ_key 644d43444c4b597344726d546b6148757352574565414753714c5a594e7a6c62 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 4c506d6c7051474449446b4163706c49 remote_crypto_key 4c506d6c7051474449446b4163706c49 integ_alg sha-256-128 local_integ_key 4c4f6a6b57554c517a51424447755645796d506c664f656374427a4554666b57 remote_integ_key 4c4f6a6b57554c517a51424447755645796d506c664f656374427a4554666b57 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 537a6c696b7859456f734552494a446e remote_crypto_key 537a6c696b7859456f734552494a446e integ_alg sha-256-128 local_integ_key 59764649434b57666350726556674b6d6864414f556747737543626655586751 remote_integ_key 59764649434b57666350726556674b6d6864414f556747737543626655586751 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 52724c49646a617955516b6d55614a65 remote_crypto_key 52724c49646a617955516b6d55614a65 integ_alg sha-256-128 local_integ_key 424b4b654f6a4675695851466d7556526b64674e706e4744647a566267574e62 remote_integ_key 424b4b654f6a4675695851466d7556526b64674e706e4744647a566267574e62 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 507878426a53636c4676754d5747646c remote_crypto_key 507878426a53636c4676754d5747646c integ_alg sha-256-128 local_integ_key 4c6370714b505a4c4241505479437364644664595a7444695157414f7167444c remote_integ_key 4c6370714b505a4c4241505479437364644664595a7444695157414f7167444c local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 5478544f6f4b57505778426257484255 remote_crypto_key 5478544f6f4b57505778426257484255 integ_alg sha-256-128 local_integ_key 51786f7a557266505041556578664a5a54754c694d644443435964544851766c remote_integ_key 51786f7a557266505041556578664a5a54754c694d644443435964544851766c local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 53706c69616363746b52744745426e58 remote_crypto_key 53706c69616363746b52744745426e58 integ_alg sha-256-128 local_integ_key 45725551655369714166556b596d76526d484654515a5470764d7a596658614e remote_integ_key 45725551655369714166556b596d76526d484654515a5470764d7a596658614e local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 49636650665942494d4864454d69734c remote_crypto_key 49636650665942494d4864454d69734c integ_alg sha-256-128 local_integ_key 505376624455485a544f58574f785755466f72486a6766724176477279767246 remote_integ_key 505376624455485a544f58574f785755466f72486a6766724176477279767246 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 4178724f4342636b46544b46475a7956 remote_crypto_key 4178724f4342636b46544b46475a7956 integ_alg sha-256-128 local_integ_key 42496e5669586f4b7a4e6f6f556f765056704e4e45576f774946464f73797a42 remote_integ_key 42496e5669586f4b7a4e6f6f556f765056704e4e45576f774946464f73797a42 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 65624a77545a424b53686d6b5172794a remote_crypto_key 65624a77545a424b53686d6b5172794a integ_alg sha-256-128 local_integ_key 714e64684a7a486b7974544f7a7975744b6d625851734f7279694c4f784a7453 remote_integ_key 714e64684a7a486b7974544f7a7975744b6d625851734f7279694c4f784a7453 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 5162637a50514d50555574775a614b70 remote_crypto_key 5162637a50514d50555574775a614b70 integ_alg sha-256-128 local_integ_key 746e54526c795a4d544a595251516d5a66674d73456669514773687754757147 remote_integ_key 746e54526c795a4d544a595251516d5a66674d73456669514773687754757147 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 45554a625a62744d5452777a776e7a74 remote_crypto_key 45554a625a62744d5452777a776e7a74 integ_alg sha-256-128 local_integ_key 6b6777766d4e46435475644e555a6247506c4d6d636171506c63446c426c7474 remote_integ_key 6b6777766d4e46435475644e555a6247506c4d6d636171506c63446c426c7474 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 5161796b4658794c51456e6d574b6d72 remote_crypto_key 5161796b4658794c51456e6d574b6d72 integ_alg sha-256-128 local_integ_key 776e726f4b4b6679746e4f706d534c6e776f49794843534656557144614e7874 remote_integ_key 776e726f4b4b6679746e4f706d534c6e776f49794843534656557144614e7874 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 70486d5a636a5875596875586e6e4162 remote_crypto_key 70486d5a636a5875596875586e6e4162 integ_alg sha-256-128 local_integ_key 4f55775871726c4c504a467957744d7373494a5564737a764863577a5a665341 remote_integ_key 4f55775871726c4c504a467957744d7373494a5564737a764863577a5a665341 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 6e5445504d466e4a784b6754746d6154 remote_crypto_key 6e5445504d466e4a784b6754746d6154 integ_alg sha-256-128 local_integ_key 56704c43424d72757879465653474f596c456d6c4f6474714254554765495341 remote_integ_key 56704c43424d72757879465653474f596c456d6c4f6474714254554765495341 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 56426647706e5057765a514f72454552 remote_crypto_key 56426647706e5057765a514f72454552 integ_alg sha-256-128 local_integ_key 454146546a524377494873665945716175775061786a45585374517364554562 remote_integ_key 454146546a524377494873665945716175775061786a45585374517364554562 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 505051484d7364584556524c424a4164 remote_crypto_key 505051484d7364584556524c424a4164 integ_alg sha-256-128 local_integ_key 565042764d6958547a4e536545626c7056614a4b736a544d587a4e786d644146 remote_integ_key 565042764d6958547a4e536545626c7056614a4b736a544d587a4e786d644146 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 796a73657865554b4e706a4c466a7a51 remote_crypto_key 796a73657865554b4e706a4c466a7a51 integ_alg sha-256-128 local_integ_key 595457576d4f4a5a63696258516d47484b704a657250736b4b70444d64756c4e remote_integ_key 595457576d4f4a5a63696258516d47484b704a657250736b4b70444d64756c4e local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 526a43477647704474614a5a63735263 remote_crypto_key 526a43477647704474614a5a63735263 integ_alg sha-256-128 local_integ_key 626846584a587a4473756a41474f576e68635a6a7376766a6a796d4674415053 remote_integ_key 626846584a587a4473756a41474f576e68635a6a7376766a6a796d4674415053 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 4c756745686a694447685a6965537041 remote_crypto_key 4c756745686a694447685a6965537041 integ_alg sha-256-128 local_integ_key 464474677a7046506e69534153625a596154574d61436d704a734462684c4f64 remote_integ_key 464474677a7046506e69534153625a596154574d61436d704a734462684c4f64 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 5843707679654b4c6e59695a50775552 remote_crypto_key 5843707679654b4c6e59695a50775552 integ_alg sha-256-128 local_integ_key 54666656507677527759666f6c684d7a4e6c7672726f636d7366506b77714942 remote_integ_key 54666656507677527759666f6c684d7a4e6c7672726f636d7366506b77714942 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 46764546436b584457767366786c694b remote_crypto_key 46764546436b584457767366786c694b integ_alg sha-256-128 local_integ_key 446b526948797a545444416e496a78686574694c54676961614c536f4351424f remote_integ_key 446b526948797a545444416e496a78686574694c54676961614c536f4351424f local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 526a554c555676566a7a6b69466a694d remote_crypto_key 526a554c555676566a7a6b69466a694d integ_alg sha-256-128 local_integ_key 4674664e55737745644d5559507a62446352686f417944784273716a41554576 remote_integ_key 4674664e55737745644d5559507a62446352686f417944784273716a41554576 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 4a70495664556e646164694f46637770 remote_crypto_key 4a70495664556e646164694f46637770 integ_alg sha-256-128 local_integ_key 49556c4a4b4a58654267754652734c6b696b474953464f656f5978655762714a remote_integ_key 49556c4a4b4a58654267754652734c6b696b474953464f656f5978655762714a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 656f4c7a6e71594b666b4e745950466f remote_crypto_key 656f4c7a6e71594b666b4e745950466f integ_alg sha-256-128 local_integ_key 795351754b4d65424754516a6444516765557a72646e555165516a626d76796e remote_integ_key 795351754b4d65424754516a6444516765557a72646e555165516a626d76796e local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 426c464c7863795348516952524e486e remote_crypto_key 426c464c7863795348516952524e486e integ_alg sha-256-128 local_integ_key 644953695a69476761656d41667a564356454d697663597a664d726b425a5668 remote_integ_key 644953695a69476761656d41667a564356454d697663597a664d726b425a5668 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 68467a7163636d65564a5a4658547572 remote_crypto_key 68467a7163636d65564a5a4658547572 integ_alg sha-256-128 local_integ_key 4849767168784f65417552627557694f4c634e644a746c737a514c41726f4978 remote_integ_key 4849767168784f65417552627557694f4c634e644a746c737a514c41726f4978 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 426152644e64636e6d5177584945436b remote_crypto_key 426152644e64636e6d5177584945436b integ_alg sha-256-128 local_integ_key 4f6e4b5351524463727649566c6f53697950466d717471594a786a6275765679 remote_integ_key 4f6e4b5351524463727649566c6f53697950466d717471594a786a6275765679 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 4b506c4d736c4f73794b586a58714f5a remote_crypto_key 4b506c4d736c4f73794b586a58714f5a integ_alg sha-256-128 local_integ_key 47514974786b694e4f665275696d496456656454454a45774656454a45674957 remote_integ_key 47514974786b694e4f665275696d496456656454454a45774656454a45674957 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 7957487252707464645974684e5a5777 remote_crypto_key 7957487252707464645974684e5a5777 integ_alg sha-256-128 local_integ_key 54677345525957785a56596b6d7042697a78584666724575746e4e466577494e remote_integ_key 54677345525957785a56596b6d7042697a78584666724575746e4e466577494e local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 777762436645554741634652766b556d remote_crypto_key 777762436645554741634652766b556d integ_alg sha-256-128 local_integ_key 4a4c776b5353505a484671694755654c6d6446775147556e4862747a54684377 remote_integ_key 4a4c776b5353505a484671694755654c6d6446775147556e4862747a54684377 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 64707a534469745858706b7a62424646 remote_crypto_key 64707a534469745858706b7a62424646 integ_alg sha-256-128 local_integ_key 486645534e7972524357615749777847656476576a597a725144494f4a655562 remote_integ_key 486645534e7972524357615749777847656476576a597a725144494f4a655562 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 7154474567506c74556b4f4c634b4749 remote_crypto_key 7154474567506c74556b4f4c634b4749 integ_alg sha-256-128 local_integ_key 636644466f426f4a4f4f4164774e6563756c667358634269657347736e5a6a76 remote_integ_key 636644466f426f4a4f4f4164774e6563756c667358634269657347736e5a6a76 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 74714d6f4e75456b58534e434c4d6d4d remote_crypto_key 74714d6f4e75456b58534e434c4d6d4d integ_alg sha-256-128 local_integ_key 4676666b7671705a515557516956526e7667724d7375746c7a6f79664e777651 remote_integ_key 4676666b7671705a515557516956526e7667724d7375746c7a6f79664e777651 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 644c424d54774a7852594f5252736776 remote_crypto_key 644c424d54774a7852594f5252736776 integ_alg sha-256-128 local_integ_key 5556444e5645796657557a61486e7a4c4653534777616662666b73506c617966 remote_integ_key 5556444e5645796657557a61486e7a4c4653534777616662666b73506c617966 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 4463774b586255496b7761495a71784e remote_crypto_key 4463774b586255496b7761495a71784e integ_alg sha-256-128 local_integ_key 427167736e52455242776b45594174776a41565a4a70775a4744515073694241 remote_integ_key 427167736e52455242776b45594174776a41565a4a70775a4744515073694241 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 6b4d6265446169767159597368566952 remote_crypto_key 6b4d6265446169767159597368566952 integ_alg sha-256-128 local_integ_key 72504346416c6f4e7a4f4b5374574f434d4b4857577256674342466f4f547478 remote_integ_key 72504346416c6f4e7a4f4b5374574f434d4b4857577256674342466f4f547478 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 76636277434b5a654d7457714c466971 remote_crypto_key 76636277434b5a654d7457714c466971 integ_alg sha-256-128 local_integ_key 6c4e6b6b43456275656767454a744f4a6e656261504c43494a43554969506351 remote_integ_key 6c4e6b6b43456275656767454a744f4a6e656261504c43494a43554969506351 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 6a4267637067665751796d707a504b6e remote_crypto_key 6a4267637067665751796d707a504b6e integ_alg sha-256-128 local_integ_key 6152474e52465a716f5752676f78514b59596762777a6468594a5a51444c5851 remote_integ_key 6152474e52465a716f5752676f78514b59596762777a6468594a5a51444c5851 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6e4662795a4a626d4865744944726543 remote_crypto_key 6e4662795a4a626d4865744944726543 integ_alg sha-256-128 local_integ_key 544250446343466b46564276754e416e747958645677746f6f4f545976724451 remote_integ_key 544250446343466b46564276754e416e747958645677746f6f4f545976724451 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 7370716d6979615279554c637145506b remote_crypto_key 7370716d6979615279554c637145506b integ_alg sha-256-128 local_integ_key 644d43444c4b597344726d546b6148757352574565414753714c5a594e7a6c62 remote_integ_key 644d43444c4b597344726d546b6148757352574565414753714c5a594e7a6c62 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 4c506d6c7051474449446b4163706c49 remote_crypto_key 4c506d6c7051474449446b4163706c49 integ_alg sha-256-128 local_integ_key 4c4f6a6b57554c517a51424447755645796d506c664f656374427a4554666b57 remote_integ_key 4c4f6a6b57554c517a51424447755645796d506c664f656374427a4554666b57 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 537a6c696b7859456f734552494a446e remote_crypto_key 537a6c696b7859456f734552494a446e integ_alg sha-256-128 local_integ_key 59764649434b57666350726556674b6d6864414f556747737543626655586751 remote_integ_key 59764649434b57666350726556674b6d6864414f556747737543626655586751 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 52724c49646a617955516b6d55614a65 remote_crypto_key 52724c49646a617955516b6d55614a65 integ_alg sha-256-128 local_integ_key 424b4b654f6a4675695851466d7556526b64674e706e4744647a566267574e62 remote_integ_key 424b4b654f6a4675695851466d7556526b64674e706e4744647a566267574e62 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 7941714d68726670437a537553625a67 remote_crypto_key 7941714d68726670437a537553625a67 integ_alg sha-256-128 local_integ_key 67555676486364595a6c664741466c53776e5067794a4a637272615748616149 remote_integ_key 67555676486364595a6c664741466c53776e5067794a4a637272615748616149 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 664e564f445445624b4854495468566a remote_crypto_key 664e564f445445624b4854495468566a integ_alg sha-256-128 local_integ_key 4278727a59746148634b646e4b494c7067784e596977765768596f4d56476572 remote_integ_key 4278727a59746148634b646e4b494c7067784e596977765768596f4d56476572 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 79564b4950707a4a4e5a4c726166635a remote_crypto_key 79564b4950707a4a4e5a4c726166635a integ_alg sha-256-128 local_integ_key 4751564d5a6c7a6c4853596d414f77416d76787a4c4b4268666b495867647651 remote_integ_key 4751564d5a6c7a6c4853596d414f77416d76787a4c4b4268666b495867647651 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 786d62477170617a7065506b6a494a74 remote_crypto_key 786d62477170617a7065506b6a494a74 integ_alg sha-256-128 local_integ_key 665a53726179724166486f6252726b786b536c7447506352566367777a6b524c remote_integ_key 665a53726179724166486f6252726b786b536c7447506352566367777a6b524c local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 4742586c7163435644786d7044696f61 remote_crypto_key 4742586c7163435644786d7044696f61 integ_alg sha-256-128 local_integ_key 4f674473766965765250774a735a6752447052757341684c58556e6a466a6456 remote_integ_key 4f674473766965765250774a735a6752447052757341684c58556e6a466a6456 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 434154476a764d594964565567796d56 remote_crypto_key 434154476a764d594964565567796d56 integ_alg sha-256-128 local_integ_key 67674241427570697651736b6a6963706a7a4141716e574e4d634e596d6a6c67 remote_integ_key 67674241427570697651736b6a6963706a7a4141716e574e4d634e596d6a6c67 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 4172787474557171487878586e765052 remote_crypto_key 4172787474557171487878586e765052 integ_alg sha-256-128 local_integ_key 6a7259446b6e556f556465566a724e62544f4478734b5350586d646948767747 remote_integ_key 6a7259446b6e556f556465566a724e62544f4478734b5350586d646948767747 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 7462756e624f68534d797a594d466463 remote_crypto_key 7462756e624f68534d797a594d466463 integ_alg sha-256-128 local_integ_key 76656f726e696a427054687a4c644d666a42774f6f46746d49737068636b6c43 remote_integ_key 76656f726e696a427054687a4c644d666a42774f6f46746d49737068636b6c43 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 595141646f64496952414d52556c5963 remote_crypto_key 595141646f64496952414d52556c5963 integ_alg sha-256-128 local_integ_key 7a6a77486f42577366496c547573756a75636e714f797771506743686d6e6248 remote_integ_key 7a6a77486f42577366496c547573756a75636e714f797771506743686d6e6248 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6c6a4547435345614a5a424379456853 remote_crypto_key 6c6a4547435345614a5a424379456853 integ_alg sha-256-128 local_integ_key 6d6456535750636c67636f4e6b4274756672764953784d62704c614547636547 remote_integ_key 6d6456535750636c67636f4e6b4274756672764953784d62704c614547636547 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 6f56695a7572676457766e544f425442 remote_crypto_key 6f56695a7572676457766e544f425442 integ_alg sha-256-128 local_integ_key 4d766a4f6f645744754d4e634d497a6341584468527a71586e7267694c535a56 remote_integ_key 4d766a4f6f645744754d4e634d497a6341584468527a71586e7267694c535a56 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 734c75756f445041484f7842436a6a69 remote_crypto_key 734c75756f445041484f7842436a6a69 integ_alg sha-256-128 local_integ_key 42427058706b4c6364656458597566695a634554714b596179794b67595a7058 remote_integ_key 42427058706b4c6364656458597566695a634554714b596179794b67595a7058 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 46716b646166426f63484e7043774475 remote_crypto_key 46716b646166426f63484e7043774475 integ_alg sha-256-128 local_integ_key 4767664256556b566351706d614a59665a716e564b4c6148796a49736e6e6a59 remote_integ_key 4767664256556b566351706d614a59665a716e564b4c6148796a49736e6e6a59 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 717752657061564767557255526f5348 remote_crypto_key 717752657061564767557255526f5348 integ_alg sha-256-128 local_integ_key 435142726e7472574d6d4c46774975584c4c456c425973427848707070437367 remote_integ_key 435142726e7472574d6d4c46774975584c4c456c425973427848707070437367 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 77496c546e7453554444714f4b51636b remote_crypto_key 77496c546e7453554444714f4b51636b integ_alg sha-256-128 local_integ_key 53717250794c7579495a6a434b74526969624b56785558545a747651496d504d remote_integ_key 53717250794c7579495a6a434b74526969624b56785558545a747651496d504d local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 4d6f6578634a6e4a6541797674734348 remote_crypto_key 4d6f6578634a6e4a6541797674734348 integ_alg sha-256-128 local_integ_key 544666417359656c4158546f614547764d7573507558746d5475624347445574 remote_integ_key 544666417359656c4158546f614547764d7573507558746d5475624347445574 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 614942724f4657634667705649705166 remote_crypto_key 614942724f4657634667705649705166 integ_alg sha-256-128 local_integ_key 584759525850704f4b4d727a6648674e6659774e65596e4742506f5278545661 remote_integ_key 584759525850704f4b4d727a6648674e6659774e65596e4742506f5278545661 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4f48676f624c756541505a4e5968776d remote_crypto_key 4f48676f624c756541505a4e5968776d integ_alg sha-256-128 local_integ_key 5879534345465a4a7969494d4a4a7a53525542614943664c456c5a694d697869 remote_integ_key 5879534345465a4a7969494d4a4a7a53525542614943664c456c5a694d697869 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6163704c467747785342697a464f6474 remote_crypto_key 6163704c467747785342697a464f6474 integ_alg sha-256-128 local_integ_key 6549676b695271697a43764e724d67636c74594c45574258726f49495a796863 remote_integ_key 6549676b695271697a43764e724d67636c74594c45574258726f49495a796863 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 68786d46796d546f7941776b636f4b6d remote_crypto_key 68786d46796d546f7941776b636f4b6d integ_alg sha-256-128 local_integ_key 67494d496d59665041664e4d77657a584b6b414e577a575374454767414e4364 remote_integ_key 67494d496d59665041664e4d77657a584b6b414e577a575374454767414e4364 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 434e626b6d7472786a4b594379587143 remote_crypto_key 434e626b6d7472786a4b594379587143 integ_alg sha-256-128 local_integ_key 75547a6c714a54716248516f6a61636d7a4e517752774c524542704472466f66 remote_integ_key 75547a6c714a54716248516f6a61636d7a4e517752774c524542704472466f66 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 64694d6a4f4f464f637542687772424d remote_crypto_key 64694d6a4f4f464f637542687772424d integ_alg sha-256-128 local_integ_key 444642615655424549414d7672575871576964617a416f5351754f6e585a4169 remote_integ_key 444642615655424549414d7672575871576964617a416f5351754f6e585a4169 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 4c6769656b48596172654469746d525a remote_crypto_key 4c6769656b48596172654469746d525a integ_alg sha-256-128 local_integ_key 775a4361706854724d5754636c6f4741754a437a516742777658424d44524555 remote_integ_key 775a4361706854724d5754636c6f4741754a437a516742777658424d44524555 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 46786d7449634e6769475a68444f4f72 remote_crypto_key 46786d7449634e6769475a68444f4f72 integ_alg sha-256-128 local_integ_key 674f4d45737246475a63636478476c6e556349436a496b526366766e6647414f remote_integ_key 674f4d45737246475a63636478476c6e556349436a496b526366766e6647414f local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 6f76414b48515741424b574246676b47 remote_crypto_key 6f76414b48515741424b574246676b47 integ_alg sha-256-128 local_integ_key 566d58697972675a6e474f65626a475547746a4566415a715172676e6f67754f remote_integ_key 566d58697972675a6e474f65626a475547746a4566415a715172676e6f67754f local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 744b61514c44656f6463734a66614d4f remote_crypto_key 744b61514c44656f6463734a66614d4f integ_alg sha-256-128 local_integ_key 4b68416a6b697164615466567342425a7250464152444776776370744e447a6f remote_integ_key 4b68416a6b697164615466567342425a7250464152444776776370744e447a6f local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 687475424f7143635256456165705656 remote_crypto_key 687475424f7143635256456165705656 integ_alg sha-256-128 local_integ_key 5163696953615876694145795363654f764470576162786753704555575a734a remote_integ_key 5163696953615876694145795363654f764470576162786753704555575a734a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 46674147424468654b45614d50484b72 remote_crypto_key 46674147424468654b45614d50484b72 integ_alg sha-256-128 local_integ_key 5369427573524758554842544544786247774a4171724e52567964726e6f4f43 remote_integ_key 5369427573524758554842544544786247774a4171724e52567964726e6f4f43 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 75766b4b4e776545464b425947745159 remote_crypto_key 75766b4b4e776545464b425947745159 integ_alg sha-256-128 local_integ_key 6c66756f4563506a4f4b6678446a63534b744a444b61776f73586c6a5071696d remote_integ_key 6c66756f4563506a4f4b6678446a63534b744a444b61776f73586c6a5071696d local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 63504e6859596779787962734b576945 remote_crypto_key 63504e6859596779787962734b576945 integ_alg sha-256-128 local_integ_key 42736a55727258774778714b4f705671704a6c57686b41747449586e44576946 remote_integ_key 42736a55727258774778714b4f705671704a6c57686b41747449586e44576946 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 725659655068714b516a6c4f61744b45 remote_crypto_key 725659655068714b516a6c4f61744b45 integ_alg sha-256-128 local_integ_key 6f6a794a46686e4d757055475a7255495a714252555443646c51487268495064 remote_integ_key 6f6a794a46686e4d757055475a7255495a714252555443646c51487268495064 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 734d776d616c6d7856755377566d654e remote_crypto_key 734d776d616c6d7856755377566d654e integ_alg sha-256-128 local_integ_key 6970535a766b554677726775715172636c6c7170696e426849706279416c577a remote_integ_key 6970535a766b554677726775715172636c6c7170696e426849706279416c577a local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 7a6f4c4c424e576559646a77794f4d4a remote_crypto_key 7a6f4c4c424e576559646a77794f4d4a integ_alg sha-256-128 local_integ_key 6c584875444b414b474a6c674a6c486a70565a766b57735549625867466b444a remote_integ_key 6c584875444b414b474a6c674a6c486a70565a766b57735549625867466b444a local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 7568687143476a674f43476d7a664849 remote_crypto_key 7568687143476a674f43476d7a664849 integ_alg sha-256-128 local_integ_key 4f764547574f4a537552626b75547a424d78536b4542794e414b526c4d795262 remote_integ_key 4f764547574f4a537552626b75547a424d78536b4542794e414b526c4d795262 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4f5274476d46724b676b705255534949 remote_crypto_key 4f5274476d46724b676b705255534949 integ_alg sha-256-128 local_integ_key 64714845714d4346684b745971495758687a4f65625567685676434d4d796c6b remote_integ_key 64714845714d4346684b745971495758687a4f65625567685676434d4d796c6b local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 7a50567a744c7950787146484c6e4466 remote_crypto_key 7a50567a744c7950787146484c6e4466 integ_alg sha-256-128 local_integ_key 6d745a6f65496173557a6b4b7573457241776864674958634a4649434f58516d remote_integ_key 6d745a6f65496173557a6b4b7573457241776864674958634a4649434f58516d local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 4f626f47777a7476597347744a584377 remote_crypto_key 4f626f47777a7476597347744a584377 integ_alg sha-256-128 local_integ_key 4e6e654b4a50466c5a794c6b66504b754374436170564b72574a495451556256 remote_integ_key 4e6e654b4a50466c5a794c6b66504b754374436170564b72574a495451556256 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 6e4c47625954734d666d4766794b6a48 remote_crypto_key 6e4c47625954734d666d4766794b6a48 integ_alg sha-256-128 local_integ_key 47674871464879776f6378584152586672464f55537a476247476e7152647249 remote_integ_key 47674871464879776f6378584152586672464f55537a476247476e7152647249 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 53445a646e7854724c504d4d73745758 remote_crypto_key 53445a646e7854724c504d4d73745758 integ_alg sha-256-128 local_integ_key 4556456d6279686749514473465075744d796f58775549565050526575485757 remote_integ_key 4556456d6279686749514473465075744d796f58775549565050526575485757 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 4f7a7043427a73514b56797949555854 remote_crypto_key 4f7a7043427a73514b56797949555854 integ_alg sha-256-128 local_integ_key 464c414e597046626d6257716f58487069724d4271646850614c77585968784a remote_integ_key 464c414e597046626d6257716f58487069724d4271646850614c77585968784a local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 7941714d68726670437a537553625a67 remote_crypto_key 7941714d68726670437a537553625a67 integ_alg sha-256-128 local_integ_key 67555676486364595a6c664741466c53776e5067794a4a637272615748616149 remote_integ_key 67555676486364595a6c664741466c53776e5067794a4a637272615748616149 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 664e564f445445624b4854495468566a remote_crypto_key 664e564f445445624b4854495468566a integ_alg sha-256-128 local_integ_key 4278727a59746148634b646e4b494c7067784e596977765768596f4d56476572 remote_integ_key 4278727a59746148634b646e4b494c7067784e596977765768596f4d56476572 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 79564b4950707a4a4e5a4c726166635a remote_crypto_key 79564b4950707a4a4e5a4c726166635a integ_alg sha-256-128 local_integ_key 4751564d5a6c7a6c4853596d414f77416d76787a4c4b4268666b495867647651 remote_integ_key 4751564d5a6c7a6c4853596d414f77416d76787a4c4b4268666b495867647651 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 786d62477170617a7065506b6a494a74 remote_crypto_key 786d62477170617a7065506b6a494a74 integ_alg sha-256-128 local_integ_key 665a53726179724166486f6252726b786b536c7447506352566367777a6b524c remote_integ_key 665a53726179724166486f6252726b786b536c7447506352566367777a6b524c local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 4742586c7163435644786d7044696f61 remote_crypto_key 4742586c7163435644786d7044696f61 integ_alg sha-256-128 local_integ_key 4f674473766965765250774a735a6752447052757341684c58556e6a466a6456 remote_integ_key 4f674473766965765250774a735a6752447052757341684c58556e6a466a6456 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 434154476a764d594964565567796d56 remote_crypto_key 434154476a764d594964565567796d56 integ_alg sha-256-128 local_integ_key 67674241427570697651736b6a6963706a7a4141716e574e4d634e596d6a6c67 remote_integ_key 67674241427570697651736b6a6963706a7a4141716e574e4d634e596d6a6c67 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 4172787474557171487878586e765052 remote_crypto_key 4172787474557171487878586e765052 integ_alg sha-256-128 local_integ_key 6a7259446b6e556f556465566a724e62544f4478734b5350586d646948767747 remote_integ_key 6a7259446b6e556f556465566a724e62544f4478734b5350586d646948767747 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 7462756e624f68534d797a594d466463 remote_crypto_key 7462756e624f68534d797a594d466463 integ_alg sha-256-128 local_integ_key 76656f726e696a427054687a4c644d666a42774f6f46746d49737068636b6c43 remote_integ_key 76656f726e696a427054687a4c644d666a42774f6f46746d49737068636b6c43 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 595141646f64496952414d52556c5963 remote_crypto_key 595141646f64496952414d52556c5963 integ_alg sha-256-128 local_integ_key 7a6a77486f42577366496c547573756a75636e714f797771506743686d6e6248 remote_integ_key 7a6a77486f42577366496c547573756a75636e714f797771506743686d6e6248 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6c6a4547435345614a5a424379456853 remote_crypto_key 6c6a4547435345614a5a424379456853 integ_alg sha-256-128 local_integ_key 6d6456535750636c67636f4e6b4274756672764953784d62704c614547636547 remote_integ_key 6d6456535750636c67636f4e6b4274756672764953784d62704c614547636547 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 6f56695a7572676457766e544f425442 remote_crypto_key 6f56695a7572676457766e544f425442 integ_alg sha-256-128 local_integ_key 4d766a4f6f645744754d4e634d497a6341584468527a71586e7267694c535a56 remote_integ_key 4d766a4f6f645744754d4e634d497a6341584468527a71586e7267694c535a56 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 734c75756f445041484f7842436a6a69 remote_crypto_key 734c75756f445041484f7842436a6a69 integ_alg sha-256-128 local_integ_key 42427058706b4c6364656458597566695a634554714b596179794b67595a7058 remote_integ_key 42427058706b4c6364656458597566695a634554714b596179794b67595a7058 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 46716b646166426f63484e7043774475 remote_crypto_key 46716b646166426f63484e7043774475 integ_alg sha-256-128 local_integ_key 4767664256556b566351706d614a59665a716e564b4c6148796a49736e6e6a59 remote_integ_key 4767664256556b566351706d614a59665a716e564b4c6148796a49736e6e6a59 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 717752657061564767557255526f5348 remote_crypto_key 717752657061564767557255526f5348 integ_alg sha-256-128 local_integ_key 435142726e7472574d6d4c46774975584c4c456c425973427848707070437367 remote_integ_key 435142726e7472574d6d4c46774975584c4c456c425973427848707070437367 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 77496c546e7453554444714f4b51636b remote_crypto_key 77496c546e7453554444714f4b51636b integ_alg sha-256-128 local_integ_key 53717250794c7579495a6a434b74526969624b56785558545a747651496d504d remote_integ_key 53717250794c7579495a6a434b74526969624b56785558545a747651496d504d local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 4d6f6578634a6e4a6541797674734348 remote_crypto_key 4d6f6578634a6e4a6541797674734348 integ_alg sha-256-128 local_integ_key 544666417359656c4158546f614547764d7573507558746d5475624347445574 remote_integ_key 544666417359656c4158546f614547764d7573507558746d5475624347445574 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 614942724f4657634667705649705166 remote_crypto_key 614942724f4657634667705649705166 integ_alg sha-256-128 local_integ_key 584759525850704f4b4d727a6648674e6659774e65596e4742506f5278545661 remote_integ_key 584759525850704f4b4d727a6648674e6659774e65596e4742506f5278545661 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4f48676f624c756541505a4e5968776d remote_crypto_key 4f48676f624c756541505a4e5968776d integ_alg sha-256-128 local_integ_key 5879534345465a4a7969494d4a4a7a53525542614943664c456c5a694d697869 remote_integ_key 5879534345465a4a7969494d4a4a7a53525542614943664c456c5a694d697869 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6163704c467747785342697a464f6474 remote_crypto_key 6163704c467747785342697a464f6474 integ_alg sha-256-128 local_integ_key 6549676b695271697a43764e724d67636c74594c45574258726f49495a796863 remote_integ_key 6549676b695271697a43764e724d67636c74594c45574258726f49495a796863 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 68786d46796d546f7941776b636f4b6d remote_crypto_key 68786d46796d546f7941776b636f4b6d integ_alg sha-256-128 local_integ_key 67494d496d59665041664e4d77657a584b6b414e577a575374454767414e4364 remote_integ_key 67494d496d59665041664e4d77657a584b6b414e577a575374454767414e4364 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 434e626b6d7472786a4b594379587143 remote_crypto_key 434e626b6d7472786a4b594379587143 integ_alg sha-256-128 local_integ_key 75547a6c714a54716248516f6a61636d7a4e517752774c524542704472466f66 remote_integ_key 75547a6c714a54716248516f6a61636d7a4e517752774c524542704472466f66 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 64694d6a4f4f464f637542687772424d remote_crypto_key 64694d6a4f4f464f637542687772424d integ_alg sha-256-128 local_integ_key 444642615655424549414d7672575871576964617a416f5351754f6e585a4169 remote_integ_key 444642615655424549414d7672575871576964617a416f5351754f6e585a4169 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 4c6769656b48596172654469746d525a remote_crypto_key 4c6769656b48596172654469746d525a integ_alg sha-256-128 local_integ_key 775a4361706854724d5754636c6f4741754a437a516742777658424d44524555 remote_integ_key 775a4361706854724d5754636c6f4741754a437a516742777658424d44524555 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 46786d7449634e6769475a68444f4f72 remote_crypto_key 46786d7449634e6769475a68444f4f72 integ_alg sha-256-128 local_integ_key 674f4d45737246475a63636478476c6e556349436a496b526366766e6647414f remote_integ_key 674f4d45737246475a63636478476c6e556349436a496b526366766e6647414f local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 6f76414b48515741424b574246676b47 remote_crypto_key 6f76414b48515741424b574246676b47 integ_alg sha-256-128 local_integ_key 566d58697972675a6e474f65626a475547746a4566415a715172676e6f67754f remote_integ_key 566d58697972675a6e474f65626a475547746a4566415a715172676e6f67754f local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 744b61514c44656f6463734a66614d4f remote_crypto_key 744b61514c44656f6463734a66614d4f integ_alg sha-256-128 local_integ_key 4b68416a6b697164615466567342425a7250464152444776776370744e447a6f remote_integ_key 4b68416a6b697164615466567342425a7250464152444776776370744e447a6f local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 687475424f7143635256456165705656 remote_crypto_key 687475424f7143635256456165705656 integ_alg sha-256-128 local_integ_key 5163696953615876694145795363654f764470576162786753704555575a734a remote_integ_key 5163696953615876694145795363654f764470576162786753704555575a734a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 46674147424468654b45614d50484b72 remote_crypto_key 46674147424468654b45614d50484b72 integ_alg sha-256-128 local_integ_key 5369427573524758554842544544786247774a4171724e52567964726e6f4f43 remote_integ_key 5369427573524758554842544544786247774a4171724e52567964726e6f4f43 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 75766b4b4e776545464b425947745159 remote_crypto_key 75766b4b4e776545464b425947745159 integ_alg sha-256-128 local_integ_key 6c66756f4563506a4f4b6678446a63534b744a444b61776f73586c6a5071696d remote_integ_key 6c66756f4563506a4f4b6678446a63534b744a444b61776f73586c6a5071696d local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 63504e6859596779787962734b576945 remote_crypto_key 63504e6859596779787962734b576945 integ_alg sha-256-128 local_integ_key 42736a55727258774778714b4f705671704a6c57686b41747449586e44576946 remote_integ_key 42736a55727258774778714b4f705671704a6c57686b41747449586e44576946 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 725659655068714b516a6c4f61744b45 remote_crypto_key 725659655068714b516a6c4f61744b45 integ_alg sha-256-128 local_integ_key 6f6a794a46686e4d757055475a7255495a714252555443646c51487268495064 remote_integ_key 6f6a794a46686e4d757055475a7255495a714252555443646c51487268495064 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 734d776d616c6d7856755377566d654e remote_crypto_key 734d776d616c6d7856755377566d654e integ_alg sha-256-128 local_integ_key 6970535a766b554677726775715172636c6c7170696e426849706279416c577a remote_integ_key 6970535a766b554677726775715172636c6c7170696e426849706279416c577a local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 7a6f4c4c424e576559646a77794f4d4a remote_crypto_key 7a6f4c4c424e576559646a77794f4d4a integ_alg sha-256-128 local_integ_key 6c584875444b414b474a6c674a6c486a70565a766b57735549625867466b444a remote_integ_key 6c584875444b414b474a6c674a6c486a70565a766b57735549625867466b444a local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 7568687143476a674f43476d7a664849 remote_crypto_key 7568687143476a674f43476d7a664849 integ_alg sha-256-128 local_integ_key 4f764547574f4a537552626b75547a424d78536b4542794e414b526c4d795262 remote_integ_key 4f764547574f4a537552626b75547a424d78536b4542794e414b526c4d795262 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4f5274476d46724b676b705255534949 remote_crypto_key 4f5274476d46724b676b705255534949 integ_alg sha-256-128 local_integ_key 64714845714d4346684b745971495758687a4f65625567685676434d4d796c6b remote_integ_key 64714845714d4346684b745971495758687a4f65625567685676434d4d796c6b local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 7a50567a744c7950787146484c6e4466 remote_crypto_key 7a50567a744c7950787146484c6e4466 integ_alg sha-256-128 local_integ_key 6d745a6f65496173557a6b4b7573457241776864674958634a4649434f58516d remote_integ_key 6d745a6f65496173557a6b4b7573457241776864674958634a4649434f58516d local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 4f626f47777a7476597347744a584377 remote_crypto_key 4f626f47777a7476597347744a584377 integ_alg sha-256-128 local_integ_key 4e6e654b4a50466c5a794c6b66504b754374436170564b72574a495451556256 remote_integ_key 4e6e654b4a50466c5a794c6b66504b754374436170564b72574a495451556256 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 6e4c47625954734d666d4766794b6a48 remote_crypto_key 6e4c47625954734d666d4766794b6a48 integ_alg sha-256-128 local_integ_key 47674871464879776f6378584152586672464f55537a476247476e7152647249 remote_integ_key 47674871464879776f6378584152586672464f55537a476247476e7152647249 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 53445a646e7854724c504d4d73745758 remote_crypto_key 53445a646e7854724c504d4d73745758 integ_alg sha-256-128 local_integ_key 4556456d6279686749514473465075744d796f58775549565050526575485757 remote_integ_key 4556456d6279686749514473465075744d796f58775549565050526575485757 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 4f7a7043427a73514b56797949555854 remote_crypto_key 4f7a7043427a73514b56797949555854 integ_alg sha-256-128 local_integ_key 464c414e597046626d6257716f58487069724d4271646850614c77585968784a remote_integ_key 464c414e597046626d6257716f58487069724d4271646850614c77585968784a local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 5a674d706e47497968587a777a626243 remote_crypto_key 5a674d706e47497968587a777a626243 integ_alg sha-256-128 local_integ_key 51667a69734551415758574b4b64777572474f75595867727368595a7976444a remote_integ_key 51667a69734551415758574b4b64777572474f75595867727368595a7976444a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 6f566e4d79776c51626d67626b785154 remote_crypto_key 6f566e4d79776c51626d67626b785154 integ_alg sha-256-128 local_integ_key 69664c6b6c5549734a694679516869664c59757a4a796354435a4e6c45594d54 remote_integ_key 69664c6b6c5549734a694679516869664c59757a4a796354435a4e6c45594d54 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6661766f74714f6b4c4c46517a4f5853 remote_crypto_key 6661766f74714f6b4c4c46517a4f5853 integ_alg sha-256-128 local_integ_key 696d555a754766484e637554755a4c7466714a56796d41706f484e6b50796269 remote_integ_key 696d555a754766484e637554755a4c7466714a56796d41706f484e6b50796269 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 44637a565a6c636552694177526f6b69 remote_crypto_key 44637a565a6c636552694177526f6b69 integ_alg sha-256-128 local_integ_key 6366664a6664486a537450646566464b4a6178444244687155587a6943635148 remote_integ_key 6366664a6664486a537450646566464b4a6178444244687155587a6943635148 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 7259626378684b4b4679476779714a4e remote_crypto_key 7259626378684b4b4679476779714a4e integ_alg sha-256-128 local_integ_key 6d516c444b454d7962727253496557644b546347416b576f6144455a4364456c remote_integ_key 6d516c444b454d7962727253496557644b546347416b576f6144455a4364456c local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4a45576a757445785a45504567657248 remote_crypto_key 4a45576a757445785a45504567657248 integ_alg sha-256-128 local_integ_key 6d62676374414752616d6e617a50666e4955766d524d5a6a457862507646445a remote_integ_key 6d62676374414752616d6e617a50666e4955766d524d5a6a457862507646445a local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 64694d7a7a534775766e7a77696d7862 remote_crypto_key 64694d7a7a534775766e7a77696d7862 integ_alg sha-256-128 local_integ_key 574f567a706d5a6c5a7755516c656e584a544e61624872506c666b4e427a4d44 remote_integ_key 574f567a706d5a6c5a7755516c656e584a544e61624872506c666b4e427a4d44 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 446d6379436476767744574b53584a66 remote_crypto_key 446d6379436476767744574b53584a66 integ_alg sha-256-128 local_integ_key 796d63425751436b67786450434b5652437962674e466b58545261576c776365 remote_integ_key 796d63425751436b67786450434b5652437962674e466b58545261576c776365 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 636c524d71576b7270756d694f746668 remote_crypto_key 636c524d71576b7270756d694f746668 integ_alg sha-256-128 local_integ_key 4f736e7754794c414d55595459436a5a6a4643564f546d5059676f48597a4e4f remote_integ_key 4f736e7754794c414d55595459436a5a6a4643564f546d5059676f48597a4e4f local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6d764f487958707a626c736d7554796a remote_crypto_key 6d764f487958707a626c736d7554796a integ_alg sha-256-128 local_integ_key 4b6d68786765577a58694272736b4572437a5a446d6177426c6e617179774e74 remote_integ_key 4b6d68786765577a58694272736b4572437a5a446d6177426c6e617179774e74 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 4b624e624765596e5572466a524b5971 remote_crypto_key 4b624e624765596e5572466a524b5971 integ_alg sha-256-128 local_integ_key 545478487648634d714e6e6f77646a785a68494c63654a6b757278765a744f50 remote_integ_key 545478487648634d714e6e6f77646a785a68494c63654a6b757278765a744f50 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 726a695879536177624558614f614b42 remote_crypto_key 726a695879536177624558614f614b42 integ_alg sha-256-128 local_integ_key 596d76746e664457795178527977626c4c6c4f514e737674676b76424b6e4e7a remote_integ_key 596d76746e664457795178527977626c4c6c4f514e737674676b76424b6e4e7a local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 626a6f54597347715656426e4b43756c remote_crypto_key 626a6f54597347715656426e4b43756c integ_alg sha-256-128 local_integ_key 674e634a494c6757556f72616c686b6d474b547459617067527a4c62665a494a remote_integ_key 674e634a494c6757556f72616c686b6d474b547459617067527a4c62665a494a local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 7253745951455a48594a62785a667162 remote_crypto_key 7253745951455a48594a62785a667162 integ_alg sha-256-128 local_integ_key 5a7241534d726c767671687753717669595778795779504c787776557355717a remote_integ_key 5a7241534d726c767671687753717669595778795779504c787776557355717a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 4b44797564584d6f5555536e44784970 remote_crypto_key 4b44797564584d6f5555536e44784970 integ_alg sha-256-128 local_integ_key 6a4c5a4f68465571464774594877574e616b5062724d6f65674e586652774276 remote_integ_key 6a4c5a4f68465571464774594877574e616b5062724d6f65674e586652774276 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 57466b564362696e417a706b46697043 remote_crypto_key 57466b564362696e417a706b46697043 integ_alg sha-256-128 local_integ_key 7241697a6d596a57425276435862626e525071726b515248654359446f664b78 remote_integ_key 7241697a6d596a57425276435862626e525071726b515248654359446f664b78 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 594258686a6355504c4357734473666e remote_crypto_key 594258686a6355504c4357734473666e integ_alg sha-256-128 local_integ_key 775542415450636951534c4a63776473564d7052746667616166684857755a78 remote_integ_key 775542415450636951534c4a63776473564d7052746667616166684857755a78 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 656c42584b71646261586b6e4c4a4d64 remote_crypto_key 656c42584b71646261586b6e4c4a4d64 integ_alg sha-256-128 local_integ_key 54574d647849586c4c464e7a587672526b516b7a5443565356536e5963464f71 remote_integ_key 54574d647849586c4c464e7a587672526b516b7a5443565356536e5963464f71 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 724557434763427952524b77694b5845 remote_crypto_key 724557434763427952524b77694b5845 integ_alg sha-256-128 local_integ_key 654d594c4272554479505845565259794c734574687573776e504f6d4c4e755a remote_integ_key 654d594c4272554479505845565259794c734574687573776e504f6d4c4e755a local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 47766b634941744547785a47536e674f remote_crypto_key 47766b634941744547785a47536e674f integ_alg sha-256-128 local_integ_key 4e546869767550516c7a524d4e774376524d7a464743454b5873514b7557754e remote_integ_key 4e546869767550516c7a524d4e774376524d7a464743454b5873514b7557754e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 487446544b6648544349527674455548 remote_crypto_key 487446544b6648544349527674455548 integ_alg sha-256-128 local_integ_key 6846477a4d4e7a717753774f7372716c507765636e5a676d626663506d684f47 remote_integ_key 6846477a4d4e7a717753774f7372716c507765636e5a676d626663506d684f47 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 7653785a785974434876714346416777 remote_crypto_key 7653785a785974434876714346416777 integ_alg sha-256-128 local_integ_key 6c7969424d57474c6445584f7a6242427a55634578586e5856526f77464d5047 remote_integ_key 6c7969424d57474c6445584f7a6242427a55634578586e5856526f77464d5047 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 6b4a756f595951496e5147744956644a remote_crypto_key 6b4a756f595951496e5147744956644a integ_alg sha-256-128 local_integ_key 6f5676545375714473494e5a4669624342766b50797269754c6c614769585858 remote_integ_key 6f5676545375714473494e5a4669624342766b50797269754c6c614769585858 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 6e5a4b7471667544555954687148626d remote_crypto_key 6e5a4b7471667544555954687148626d integ_alg sha-256-128 local_integ_key 75447473794674496d6c5561536b6f754b6d79496a4166646f68724375435055 remote_integ_key 75447473794674496d6c5561536b6f754b6d79496a4166646f68724375435055 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 4949477a4a6273414c73684349485371 remote_crypto_key 4949477a4a6273414c73684349485371 integ_alg sha-256-128 local_integ_key 736773796251464c547759546474464a746a6c5a666e58434177514d6177626f remote_integ_key 736773796251464c547759546474464a746a6c5a666e58434177514d6177626f local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 5859464f48564445624f5376474c7645 remote_crypto_key 5859464f48564445624f5376474c7645 integ_alg sha-256-128 local_integ_key 4e736549455079575242434d467661497363634b636364754c46426c45736f64 remote_integ_key 4e736549455079575242434d467661497363634b636364754c46426c45736f64 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 594e5146594d6d734655657a5259434a remote_crypto_key 594e5146594d6d734655657a5259434a integ_alg sha-256-128 local_integ_key 425362534f7561524c786a75476e547a63504b56714f726c47696c7747426273 remote_integ_key 425362534f7561524c786a75476e547a63504b56714f726c47696c7747426273 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 5148426159547274455a44594c707449 remote_crypto_key 5148426159547274455a44594c707449 integ_alg sha-256-128 local_integ_key 556556755652435a67726973576468664a51554b584e6167637a5669464e6677 remote_integ_key 556556755652435a67726973576468664a51554b584e6167637a5669464e6677 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 61626a55766a4a506b6952716c6c4c45 remote_crypto_key 61626a55766a4a506b6952716c6c4c45 integ_alg sha-256-128 local_integ_key 53747455684858416a704f726c46744a4865787842594373625049424b617576 remote_integ_key 53747455684858416a704f726c46744a4865787842594373625049424b617576 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 70766a487143426b4862797368715651 remote_crypto_key 70766a487143426b4862797368715651 integ_alg sha-256-128 local_integ_key 4a53766e674d6a51625378774c466a6a7549707173625275696e734c6762636b remote_integ_key 4a53766e674d6a51625378774c466a6a7549707173625275696e734c6762636b local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 7069746f4f7542454b7843556c526361 remote_crypto_key 7069746f4f7542454b7843556c526361 integ_alg sha-256-128 local_integ_key 7a5872477053744562775a654962467465707a50497771594d4173494f4c6a6b remote_integ_key 7a5872477053744562775a654962467465707a50497771594d4173494f4c6a6b local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 4f787957564f73674f6852425262464f remote_crypto_key 4f787957564f73674f6852425262464f integ_alg sha-256-128 local_integ_key 777476776b4d765071417147416c5866447268466351574a506544785965464f remote_integ_key 777476776b4d765071417147416c5866447268466351574a506544785965464f local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 414b5158775058797462527069664a76 remote_crypto_key 414b5158775058797462527069664a76 integ_alg sha-256-128 local_integ_key 544c7045796c70625874777772575870464a447463756a61597a5a7754704d51 remote_integ_key 544c7045796c70625874777772575870464a447463756a61597a5a7754704d51 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 4b6a65434c7562706c58615549514f53 remote_crypto_key 4b6a65434c7562706c58615549514f53 integ_alg sha-256-128 local_integ_key 6d41594c444869626e6b675642504f77734161527851704b44496446614f5871 remote_integ_key 6d41594c444869626e6b675642504f77734161527851704b44496446614f5871 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 585a4a696f454a464e63716f4c506146 remote_crypto_key 585a4a696f454a464e63716f4c506146 integ_alg sha-256-128 local_integ_key 565362665056684f45535370745650544569637177417844504d725161644a44 remote_integ_key 565362665056684f45535370745650544569637177417844504d725161644a44 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6f51737443554e4d75646c54714f5277 remote_crypto_key 6f51737443554e4d75646c54714f5277 integ_alg sha-256-128 local_integ_key 586941746d486a5a6c73746762437879647a6b4c634749506a755a5543546d6b remote_integ_key 586941746d486a5a6c73746762437879647a6b4c634749506a755a5543546d6b local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 7666564c63546347424a4d615a765158 remote_crypto_key 7666564c63546347424a4d615a765158 integ_alg sha-256-128 local_integ_key 4545434e476c66514a597a726b5a7a574e61464c6b4b716a5a426556796c7270 remote_integ_key 4545434e476c66514a597a726b5a7a574e61464c6b4b716a5a426556796c7270 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 457557524841467072506a6e4f626762 remote_crypto_key 457557524841467072506a6e4f626762 integ_alg sha-256-128 local_integ_key 57764f5a734469696f6c446c454465656d5457764f6f67774f547149686a5252 remote_integ_key 57764f5a734469696f6c446c454465656d5457764f6f67774f547149686a5252 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 6774567575714153637456745a69474c remote_crypto_key 6774567575714153637456745a69474c integ_alg sha-256-128 local_integ_key 5170536947506569584c7543777a43665649586b4f6a6763624a646e466d6241 remote_integ_key 5170536947506569584c7543777a43665649586b4f6a6763624a646e466d6241 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 637a6574554a44686e624e5654535a71 remote_crypto_key 637a6574554a44686e624e5654535a71 integ_alg sha-256-128 local_integ_key 5a67654d707156425076534e76534d7779464c5a47554b5673446b6474546f44 remote_integ_key 5a67654d707156425076534e76534d7779464c5a47554b5673446b6474546f44 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 5a674d706e47497968587a777a626243 remote_crypto_key 5a674d706e47497968587a777a626243 integ_alg sha-256-128 local_integ_key 51667a69734551415758574b4b64777572474f75595867727368595a7976444a remote_integ_key 51667a69734551415758574b4b64777572474f75595867727368595a7976444a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 6f566e4d79776c51626d67626b785154 remote_crypto_key 6f566e4d79776c51626d67626b785154 integ_alg sha-256-128 local_integ_key 69664c6b6c5549734a694679516869664c59757a4a796354435a4e6c45594d54 remote_integ_key 69664c6b6c5549734a694679516869664c59757a4a796354435a4e6c45594d54 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6661766f74714f6b4c4c46517a4f5853 remote_crypto_key 6661766f74714f6b4c4c46517a4f5853 integ_alg sha-256-128 local_integ_key 696d555a754766484e637554755a4c7466714a56796d41706f484e6b50796269 remote_integ_key 696d555a754766484e637554755a4c7466714a56796d41706f484e6b50796269 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 44637a565a6c636552694177526f6b69 remote_crypto_key 44637a565a6c636552694177526f6b69 integ_alg sha-256-128 local_integ_key 6366664a6664486a537450646566464b4a6178444244687155587a6943635148 remote_integ_key 6366664a6664486a537450646566464b4a6178444244687155587a6943635148 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 7259626378684b4b4679476779714a4e remote_crypto_key 7259626378684b4b4679476779714a4e integ_alg sha-256-128 local_integ_key 6d516c444b454d7962727253496557644b546347416b576f6144455a4364456c remote_integ_key 6d516c444b454d7962727253496557644b546347416b576f6144455a4364456c local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4a45576a757445785a45504567657248 remote_crypto_key 4a45576a757445785a45504567657248 integ_alg sha-256-128 local_integ_key 6d62676374414752616d6e617a50666e4955766d524d5a6a457862507646445a remote_integ_key 6d62676374414752616d6e617a50666e4955766d524d5a6a457862507646445a local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 64694d7a7a534775766e7a77696d7862 remote_crypto_key 64694d7a7a534775766e7a77696d7862 integ_alg sha-256-128 local_integ_key 574f567a706d5a6c5a7755516c656e584a544e61624872506c666b4e427a4d44 remote_integ_key 574f567a706d5a6c5a7755516c656e584a544e61624872506c666b4e427a4d44 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 446d6379436476767744574b53584a66 remote_crypto_key 446d6379436476767744574b53584a66 integ_alg sha-256-128 local_integ_key 796d63425751436b67786450434b5652437962674e466b58545261576c776365 remote_integ_key 796d63425751436b67786450434b5652437962674e466b58545261576c776365 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 636c524d71576b7270756d694f746668 remote_crypto_key 636c524d71576b7270756d694f746668 integ_alg sha-256-128 local_integ_key 4f736e7754794c414d55595459436a5a6a4643564f546d5059676f48597a4e4f remote_integ_key 4f736e7754794c414d55595459436a5a6a4643564f546d5059676f48597a4e4f local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6d764f487958707a626c736d7554796a remote_crypto_key 6d764f487958707a626c736d7554796a integ_alg sha-256-128 local_integ_key 4b6d68786765577a58694272736b4572437a5a446d6177426c6e617179774e74 remote_integ_key 4b6d68786765577a58694272736b4572437a5a446d6177426c6e617179774e74 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 4b624e624765596e5572466a524b5971 remote_crypto_key 4b624e624765596e5572466a524b5971 integ_alg sha-256-128 local_integ_key 545478487648634d714e6e6f77646a785a68494c63654a6b757278765a744f50 remote_integ_key 545478487648634d714e6e6f77646a785a68494c63654a6b757278765a744f50 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 726a695879536177624558614f614b42 remote_crypto_key 726a695879536177624558614f614b42 integ_alg sha-256-128 local_integ_key 596d76746e664457795178527977626c4c6c4f514e737674676b76424b6e4e7a remote_integ_key 596d76746e664457795178527977626c4c6c4f514e737674676b76424b6e4e7a local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 626a6f54597347715656426e4b43756c remote_crypto_key 626a6f54597347715656426e4b43756c integ_alg sha-256-128 local_integ_key 674e634a494c6757556f72616c686b6d474b547459617067527a4c62665a494a remote_integ_key 674e634a494c6757556f72616c686b6d474b547459617067527a4c62665a494a local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 7253745951455a48594a62785a667162 remote_crypto_key 7253745951455a48594a62785a667162 integ_alg sha-256-128 local_integ_key 5a7241534d726c767671687753717669595778795779504c787776557355717a remote_integ_key 5a7241534d726c767671687753717669595778795779504c787776557355717a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 4b44797564584d6f5555536e44784970 remote_crypto_key 4b44797564584d6f5555536e44784970 integ_alg sha-256-128 local_integ_key 6a4c5a4f68465571464774594877574e616b5062724d6f65674e586652774276 remote_integ_key 6a4c5a4f68465571464774594877574e616b5062724d6f65674e586652774276 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 57466b564362696e417a706b46697043 remote_crypto_key 57466b564362696e417a706b46697043 integ_alg sha-256-128 local_integ_key 7241697a6d596a57425276435862626e525071726b515248654359446f664b78 remote_integ_key 7241697a6d596a57425276435862626e525071726b515248654359446f664b78 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 594258686a6355504c4357734473666e remote_crypto_key 594258686a6355504c4357734473666e integ_alg sha-256-128 local_integ_key 775542415450636951534c4a63776473564d7052746667616166684857755a78 remote_integ_key 775542415450636951534c4a63776473564d7052746667616166684857755a78 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 656c42584b71646261586b6e4c4a4d64 remote_crypto_key 656c42584b71646261586b6e4c4a4d64 integ_alg sha-256-128 local_integ_key 54574d647849586c4c464e7a587672526b516b7a5443565356536e5963464f71 remote_integ_key 54574d647849586c4c464e7a587672526b516b7a5443565356536e5963464f71 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 724557434763427952524b77694b5845 remote_crypto_key 724557434763427952524b77694b5845 integ_alg sha-256-128 local_integ_key 654d594c4272554479505845565259794c734574687573776e504f6d4c4e755a remote_integ_key 654d594c4272554479505845565259794c734574687573776e504f6d4c4e755a local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 47766b634941744547785a47536e674f remote_crypto_key 47766b634941744547785a47536e674f integ_alg sha-256-128 local_integ_key 4e546869767550516c7a524d4e774376524d7a464743454b5873514b7557754e remote_integ_key 4e546869767550516c7a524d4e774376524d7a464743454b5873514b7557754e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 487446544b6648544349527674455548 remote_crypto_key 487446544b6648544349527674455548 integ_alg sha-256-128 local_integ_key 6846477a4d4e7a717753774f7372716c507765636e5a676d626663506d684f47 remote_integ_key 6846477a4d4e7a717753774f7372716c507765636e5a676d626663506d684f47 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 7653785a785974434876714346416777 remote_crypto_key 7653785a785974434876714346416777 integ_alg sha-256-128 local_integ_key 6c7969424d57474c6445584f7a6242427a55634578586e5856526f77464d5047 remote_integ_key 6c7969424d57474c6445584f7a6242427a55634578586e5856526f77464d5047 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 6b4a756f595951496e5147744956644a remote_crypto_key 6b4a756f595951496e5147744956644a integ_alg sha-256-128 local_integ_key 6f5676545375714473494e5a4669624342766b50797269754c6c614769585858 remote_integ_key 6f5676545375714473494e5a4669624342766b50797269754c6c614769585858 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 6e5a4b7471667544555954687148626d remote_crypto_key 6e5a4b7471667544555954687148626d integ_alg sha-256-128 local_integ_key 75447473794674496d6c5561536b6f754b6d79496a4166646f68724375435055 remote_integ_key 75447473794674496d6c5561536b6f754b6d79496a4166646f68724375435055 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 4949477a4a6273414c73684349485371 remote_crypto_key 4949477a4a6273414c73684349485371 integ_alg sha-256-128 local_integ_key 736773796251464c547759546474464a746a6c5a666e58434177514d6177626f remote_integ_key 736773796251464c547759546474464a746a6c5a666e58434177514d6177626f local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 5859464f48564445624f5376474c7645 remote_crypto_key 5859464f48564445624f5376474c7645 integ_alg sha-256-128 local_integ_key 4e736549455079575242434d467661497363634b636364754c46426c45736f64 remote_integ_key 4e736549455079575242434d467661497363634b636364754c46426c45736f64 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 594e5146594d6d734655657a5259434a remote_crypto_key 594e5146594d6d734655657a5259434a integ_alg sha-256-128 local_integ_key 425362534f7561524c786a75476e547a63504b56714f726c47696c7747426273 remote_integ_key 425362534f7561524c786a75476e547a63504b56714f726c47696c7747426273 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 5148426159547274455a44594c707449 remote_crypto_key 5148426159547274455a44594c707449 integ_alg sha-256-128 local_integ_key 556556755652435a67726973576468664a51554b584e6167637a5669464e6677 remote_integ_key 556556755652435a67726973576468664a51554b584e6167637a5669464e6677 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 61626a55766a4a506b6952716c6c4c45 remote_crypto_key 61626a55766a4a506b6952716c6c4c45 integ_alg sha-256-128 local_integ_key 53747455684858416a704f726c46744a4865787842594373625049424b617576 remote_integ_key 53747455684858416a704f726c46744a4865787842594373625049424b617576 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 70766a487143426b4862797368715651 remote_crypto_key 70766a487143426b4862797368715651 integ_alg sha-256-128 local_integ_key 4a53766e674d6a51625378774c466a6a7549707173625275696e734c6762636b remote_integ_key 4a53766e674d6a51625378774c466a6a7549707173625275696e734c6762636b local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 7069746f4f7542454b7843556c526361 remote_crypto_key 7069746f4f7542454b7843556c526361 integ_alg sha-256-128 local_integ_key 7a5872477053744562775a654962467465707a50497771594d4173494f4c6a6b remote_integ_key 7a5872477053744562775a654962467465707a50497771594d4173494f4c6a6b local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 4f787957564f73674f6852425262464f remote_crypto_key 4f787957564f73674f6852425262464f integ_alg sha-256-128 local_integ_key 777476776b4d765071417147416c5866447268466351574a506544785965464f remote_integ_key 777476776b4d765071417147416c5866447268466351574a506544785965464f local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 414b5158775058797462527069664a76 remote_crypto_key 414b5158775058797462527069664a76 integ_alg sha-256-128 local_integ_key 544c7045796c70625874777772575870464a447463756a61597a5a7754704d51 remote_integ_key 544c7045796c70625874777772575870464a447463756a61597a5a7754704d51 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 4b6a65434c7562706c58615549514f53 remote_crypto_key 4b6a65434c7562706c58615549514f53 integ_alg sha-256-128 local_integ_key 6d41594c444869626e6b675642504f77734161527851704b44496446614f5871 remote_integ_key 6d41594c444869626e6b675642504f77734161527851704b44496446614f5871 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 585a4a696f454a464e63716f4c506146 remote_crypto_key 585a4a696f454a464e63716f4c506146 integ_alg sha-256-128 local_integ_key 565362665056684f45535370745650544569637177417844504d725161644a44 remote_integ_key 565362665056684f45535370745650544569637177417844504d725161644a44 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6f51737443554e4d75646c54714f5277 remote_crypto_key 6f51737443554e4d75646c54714f5277 integ_alg sha-256-128 local_integ_key 586941746d486a5a6c73746762437879647a6b4c634749506a755a5543546d6b remote_integ_key 586941746d486a5a6c73746762437879647a6b4c634749506a755a5543546d6b local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 7666564c63546347424a4d615a765158 remote_crypto_key 7666564c63546347424a4d615a765158 integ_alg sha-256-128 local_integ_key 4545434e476c66514a597a726b5a7a574e61464c6b4b716a5a426556796c7270 remote_integ_key 4545434e476c66514a597a726b5a7a574e61464c6b4b716a5a426556796c7270 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 457557524841467072506a6e4f626762 remote_crypto_key 457557524841467072506a6e4f626762 integ_alg sha-256-128 local_integ_key 57764f5a734469696f6c446c454465656d5457764f6f67774f547149686a5252 remote_integ_key 57764f5a734469696f6c446c454465656d5457764f6f67774f547149686a5252 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 6774567575714153637456745a69474c remote_crypto_key 6774567575714153637456745a69474c integ_alg sha-256-128 local_integ_key 5170536947506569584c7543777a43665649586b4f6a6763624a646e466d6241 remote_integ_key 5170536947506569584c7543777a43665649586b4f6a6763624a646e466d6241 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 637a6574554a44686e624e5654535a71 remote_crypto_key 637a6574554a44686e624e5654535a71 integ_alg sha-256-128 local_integ_key 5a67654d707156425076534e76534d7779464c5a47554b5673446b6474546f44 remote_integ_key 5a67654d707156425076534e76534d7779464c5a47554b5673446b6474546f44 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 6e5678424b4251706e64474156465257 remote_crypto_key 6e5678424b4251706e64474156465257 integ_alg sha-256-128 local_integ_key 7646626171586e4857634f666e49784d66485971647a51676346745162727a52 remote_integ_key 7646626171586e4857634f666e49784d66485971647a51676346745162727a52 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 4c445569584541414353586249465766 remote_crypto_key 4c445569584541414353586249465766 integ_alg sha-256-128 local_integ_key 77547276694848436d5a4c68646f6e646b415a42624a7151487654614b414c59 remote_integ_key 77547276694848436d5a4c68646f6e646b415a42624a7151487654614b414c59 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 7a6b48425375734d5a54546645797445 remote_crypto_key 7a6b48425375734d5a54546645797445 integ_alg sha-256-128 local_integ_key 734e6c4c646373744a465275654d65544e686e754a6f495661515962654f6b57 remote_integ_key 734e6c4c646373744a465275654d65544e686e754a6f495661515962654f6b57 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 5271515861586a7365575577584c5071 remote_crypto_key 5271515861586a7365575577584c5071 integ_alg sha-256-128 local_integ_key 434b5275564a4b6a624b5241657a4c6f686d78515873726d61414d5a4f546769 remote_integ_key 434b5275564a4b6a624b5241657a4c6f686d78515873726d61414d5a4f546769 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 796c504943786a4e4379735441764354 remote_crypto_key 796c504943786a4e4379735441764354 integ_alg sha-256-128 local_integ_key 4d5070736679494d75775343595645656c78766945655a766444476d76717252 remote_integ_key 4d5070736679494d75775343595645656c78766945655a766444476d76717252 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4e425341466866516667774e4e466c61 remote_crypto_key 4e425341466866516667774e4e466c61 integ_alg sha-256-128 local_integ_key 50434f665a425168456c514d51484c474a6149414a464c614647457972464c70 remote_integ_key 50434f665a425168456c514d51484c474a6149414a464c614647457972464c70 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 5759656679626a644566736f50497741 remote_crypto_key 5759656679626a644566736f50497741 integ_alg sha-256-128 local_integ_key 686a545063705642765571585771526b50504241624476547a6e536a4e42616e remote_integ_key 686a545063705642765571585771526b50504241624476547a6e536a4e42616e local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 696466456b495a655271514e4c685471 remote_crypto_key 696466456b495a655271514e4c685471 integ_alg sha-256-128 local_integ_key 794456454a4d7270666f43546d5a5579734d54614f434d6c545168656a716559 remote_integ_key 794456454a4d7270666f43546d5a5579734d54614f434d6c545168656a716559 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4b79665a50646b674e54755675784549 remote_crypto_key 4b79665a50646b674e54755675784549 integ_alg sha-256-128 local_integ_key 78726d7a68664d587970534252767a6e454f6a7a5a4f6f57715253675241466b remote_integ_key 78726d7a68664d587970534252767a6e454f6a7a5a4f6f57715253675241466b local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 4571416f5a504e4d4f62487047614567 remote_crypto_key 4571416f5a504e4d4f62487047614567 integ_alg sha-256-128 local_integ_key 73776c414b57727175557a7a50795741707572557a436c70556a584759724650 remote_integ_key 73776c414b57727175557a7a50795741707572557a436c70556a584759724650 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 7a674568626b775241455350674a4f65 remote_crypto_key 7a674568626b775241455350674a4f65 integ_alg sha-256-128 local_integ_key 68544a6d755662516d6754436d7373746d7476755a444265565a725354626653 remote_integ_key 68544a6d755662516d6754436d7373746d7476755a444265565a725354626653 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 5a49566a7146746c45636e6d6b656f67 remote_crypto_key 5a49566a7146746c45636e6d6b656f67 integ_alg sha-256-128 local_integ_key 6e43486d4b5669764e4e566152536d4d694e6c69566a797a5269534c78767559 remote_integ_key 6e43486d4b5669764e4e566152536d4d694e6c69566a797a5269534c78767559 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 444468614542466d766f785756754870 remote_crypto_key 444468614542466d766f785756754870 integ_alg sha-256-128 local_integ_key 7056496f796b5468577446464f6963486f51756b467a5659437970647a714550 remote_integ_key 7056496f796b5468577446464f6963486f51756b467a5659437970647a714550 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 5a6772634f736b616347717348785471 remote_crypto_key 5a6772634f736b616347717348785471 integ_alg sha-256-128 local_integ_key 676875725454415a78625973764176474f656961506451757145657451466849 remote_integ_key 676875725454415a78625973764176474f656961506451757145657451466849 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 48636e57594e66735179564a50434f53 remote_crypto_key 48636e57594e66735179564a50434f53 integ_alg sha-256-128 local_integ_key 586979484256704e4b585178776d554d7442655765584662796558697352704d remote_integ_key 586979484256704e4b585178776d554d7442655765584662796558697352704d local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 634172774c4f544e566f444d65727042 remote_crypto_key 634172774c4f544e566f444d65727042 integ_alg sha-256-128 local_integ_key 4e58686e414b6948614e596862756646506246735056747449666f6267614766 remote_integ_key 4e58686e414b6948614e596862756646506246735056747449666f6267614766 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4c59717a73776a4548727a6569736447 remote_crypto_key 4c59717a73776a4548727a6569736447 integ_alg sha-256-128 local_integ_key 74555456746553495355414e68497a4b7273476d536550506145664b6b434646 remote_integ_key 74555456746553495355414e68497a4b7273476d536550506145664b6b434646 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 786567744447665649447a4c5a4c454b remote_crypto_key 786567744447665649447a4c5a4c454b integ_alg sha-256-128 local_integ_key 6f554f50437a67437a56646a70446f454f427970424e6d7141795775756c724e remote_integ_key 6f554f50437a67437a56646a70446f454f427970424e6d7141795775756c724e local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 77426c555459414c736e657547694770 remote_crypto_key 77426c555459414c736e657547694770 integ_alg sha-256-128 local_integ_key 4a6e6557566f504875475741524f4d61596e6b68564752677347586f647a774d remote_integ_key 4a6e6557566f504875475741524f4d61596e6b68564752677347586f647a774d local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 6c5a57554c796664694956766f4c4b64 remote_crypto_key 6c5a57554c796664694956766f4c4b64 integ_alg sha-256-128 local_integ_key 555a744d7271594b657269564f457a71707a53655363576e41506a494946654e remote_integ_key 555a744d7271594b657269564f457a71707a53655363576e41506a494946654e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6671596d41764444746d4b79736b6668 remote_crypto_key 6671596d41764444746d4b79736b6668 integ_alg sha-256-128 local_integ_key 70535742685548576359427870685a6f7549614b7a6147616251434a62495264 remote_integ_key 70535742685548576359427870685a6f7549614b7a6147616251434a62495264 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 7466445748704761544c534264494954 remote_crypto_key 7466445748704761544c534264494954 integ_alg sha-256-128 local_integ_key 7a74534571464d5a414d467a556f65597965506157675a676a4c4559436c7652 remote_integ_key 7a74534571464d5a414d467a556f65597965506157675a676a4c4559436c7652 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 4269667a466c4244564c766446645a4c remote_crypto_key 4269667a466c4244564c766446645a4c integ_alg sha-256-128 local_integ_key 4468714a5249537976465974526e434d67426d794763516553594d6c70545077 remote_integ_key 4468714a5249537976465974526e434d67426d794763516553594d6c70545077 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 64696565727065496742687a59557961 remote_crypto_key 64696565727065496742687a59557961 integ_alg sha-256-128 local_integ_key 6c6b617467774a477a49454770666f6448454951754d636e64486e58654c5161 remote_integ_key 6c6b617467774a477a49454770666f6448454951754d636e64486e58654c5161 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 546f4441635166574a7178634d786974 remote_crypto_key 546f4441635166574a7178634d786974 integ_alg sha-256-128 local_integ_key 75685570434175644a456c62677757586e7343594a536c6d54614e545167515a remote_integ_key 75685570434175644a456c62677757586e7343594a536c6d54614e545167515a local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 484b614f79694152446c534847704b65 remote_crypto_key 484b614f79694152446c534847704b65 integ_alg sha-256-128 local_integ_key 6958584e43784c5354626b4a554b796571495258575763566a6b746b55646f74 remote_integ_key 6958584e43784c5354626b4a554b796571495258575763566a6b746b55646f74 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 53794e54637a507641524a6f66424e61 remote_crypto_key 53794e54637a507641524a6f66424e61 integ_alg sha-256-128 local_integ_key 574f5477794f4f6e577a76755973517967477677426a615546475950496f7a47 remote_integ_key 574f5477794f4f6e577a76755973517967477677426a615546475950496f7a47 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 634d5245786d6675454166684b457546 remote_crypto_key 634d5245786d6675454166684b457546 integ_alg sha-256-128 local_integ_key 474679507264624c544d75716a4b48436c534853664e684773736a417646746a remote_integ_key 474679507264624c544d75716a4b48436c534853664e684773736a417646746a local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 627142476c4c4e6a6c786a6f53646877 remote_crypto_key 627142476c4c4e6a6c786a6f53646877 integ_alg sha-256-128 local_integ_key 777a437a6f6a695370414b504b4a585644457777426c61764942657759617665 remote_integ_key 777a437a6f6a695370414b504b4a585644457777426c61764942657759617665 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 557a707977646d5671766f7a5a416b62 remote_crypto_key 557a707977646d5671766f7a5a416b62 integ_alg sha-256-128 local_integ_key 736744745969737645625079617845737a645a76707a6948704c464357697869 remote_integ_key 736744745969737645625079617845737a645a76707a6948704c464357697869 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 654574644b5a62517864664b46435045 remote_crypto_key 654574644b5a62517864664b46435045 integ_alg sha-256-128 local_integ_key 4b565064456f6e656f6f6b526a4c67494858706a417758517574456b44527967 remote_integ_key 4b565064456f6e656f6f6b526a4c67494858706a417758517574456b44527967 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 56747a414c7253707a62777041454b69 remote_crypto_key 56747a414c7253707a62777041454b69 integ_alg sha-256-128 local_integ_key 774a6d615a4f786c456b6a456d69686f6f6f716875727a704678595264455566 remote_integ_key 774a6d615a4f786c456b6a456d69686f6f6f716875727a704678595264455566 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 42564b506957766e44526c4345586a41 remote_crypto_key 42564b506957766e44526c4345586a41 integ_alg sha-256-128 local_integ_key 776841726577664f654e4246775443574c6b5650464568775342645468636d41 remote_integ_key 776841726577664f654e4246775443574c6b5650464568775342645468636d41 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 61694c716a596e514e504d7278586356 remote_crypto_key 61694c716a596e514e504d7278586356 integ_alg sha-256-128 local_integ_key 494472707761717943777545614663674958657466624143717462726c4c4a72 remote_integ_key 494472707761717943777545614663674958657466624143717462726c4c4a72 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4b657647674d67756561567661625562 remote_crypto_key 4b657647674d67756561567661625562 integ_alg sha-256-128 local_integ_key 5a4a474f54564f55696c75535645756d4b496a6376736b6c486b526c7055675a remote_integ_key 5a4a474f54564f55696c75535645756d4b496a6376736b6c486b526c7055675a local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 757167415358416b704e4f4551527944 remote_crypto_key 757167415358416b704e4f4551527944 integ_alg sha-256-128 local_integ_key 6344544367486c48617254624d5672437947564b486779537056785049785975 remote_integ_key 6344544367486c48617254624d5672437947564b486779537056785049785975 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 5945796752624b4c4d6150654c6b5046 remote_crypto_key 5945796752624b4c4d6150654c6b5046 integ_alg sha-256-128 local_integ_key 636f746c4d656c674774686b654654566e4176796e6b4d4c5452594a58767247 remote_integ_key 636f746c4d656c674774686b654654566e4176796e6b4d4c5452594a58767247 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 7067566567506c7a674449587a766f56 remote_crypto_key 7067566567506c7a674449587a766f56 integ_alg sha-256-128 local_integ_key 6e6a714f6f74766965554c4f41616d5374754d666a65417a7768487253764d76 remote_integ_key 6e6a714f6f74766965554c4f41616d5374754d666a65417a7768487253764d76 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 5a44524f62647374586a445a6c745561 remote_crypto_key 5a44524f62647374586a445a6c745561 integ_alg sha-256-128 local_integ_key 4476647152584263705977485749616e4a7842635668526e696348596a46476e remote_integ_key 4476647152584263705977485749616e4a7842635668526e696348596a46476e local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 70446e544d667945697253544b437248 remote_crypto_key 70446e544d667945697253544b437248 integ_alg sha-256-128 local_integ_key 69436b5a64774d686977495a75706e4a77654e686a4f524b4d594d7a62436147 remote_integ_key 69436b5a64774d686977495a75706e4a77654e686a4f524b4d594d7a62436147 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 6e5678424b4251706e64474156465257 remote_crypto_key 6e5678424b4251706e64474156465257 integ_alg sha-256-128 local_integ_key 7646626171586e4857634f666e49784d66485971647a51676346745162727a52 remote_integ_key 7646626171586e4857634f666e49784d66485971647a51676346745162727a52 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 4c445569584541414353586249465766 remote_crypto_key 4c445569584541414353586249465766 integ_alg sha-256-128 local_integ_key 77547276694848436d5a4c68646f6e646b415a42624a7151487654614b414c59 remote_integ_key 77547276694848436d5a4c68646f6e646b415a42624a7151487654614b414c59 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 7a6b48425375734d5a54546645797445 remote_crypto_key 7a6b48425375734d5a54546645797445 integ_alg sha-256-128 local_integ_key 734e6c4c646373744a465275654d65544e686e754a6f495661515962654f6b57 remote_integ_key 734e6c4c646373744a465275654d65544e686e754a6f495661515962654f6b57 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 5271515861586a7365575577584c5071 remote_crypto_key 5271515861586a7365575577584c5071 integ_alg sha-256-128 local_integ_key 434b5275564a4b6a624b5241657a4c6f686d78515873726d61414d5a4f546769 remote_integ_key 434b5275564a4b6a624b5241657a4c6f686d78515873726d61414d5a4f546769 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 796c504943786a4e4379735441764354 remote_crypto_key 796c504943786a4e4379735441764354 integ_alg sha-256-128 local_integ_key 4d5070736679494d75775343595645656c78766945655a766444476d76717252 remote_integ_key 4d5070736679494d75775343595645656c78766945655a766444476d76717252 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4e425341466866516667774e4e466c61 remote_crypto_key 4e425341466866516667774e4e466c61 integ_alg sha-256-128 local_integ_key 50434f665a425168456c514d51484c474a6149414a464c614647457972464c70 remote_integ_key 50434f665a425168456c514d51484c474a6149414a464c614647457972464c70 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 5759656679626a644566736f50497741 remote_crypto_key 5759656679626a644566736f50497741 integ_alg sha-256-128 local_integ_key 686a545063705642765571585771526b50504241624476547a6e536a4e42616e remote_integ_key 686a545063705642765571585771526b50504241624476547a6e536a4e42616e local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 696466456b495a655271514e4c685471 remote_crypto_key 696466456b495a655271514e4c685471 integ_alg sha-256-128 local_integ_key 794456454a4d7270666f43546d5a5579734d54614f434d6c545168656a716559 remote_integ_key 794456454a4d7270666f43546d5a5579734d54614f434d6c545168656a716559 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4b79665a50646b674e54755675784549 remote_crypto_key 4b79665a50646b674e54755675784549 integ_alg sha-256-128 local_integ_key 78726d7a68664d587970534252767a6e454f6a7a5a4f6f57715253675241466b remote_integ_key 78726d7a68664d587970534252767a6e454f6a7a5a4f6f57715253675241466b local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 4571416f5a504e4d4f62487047614567 remote_crypto_key 4571416f5a504e4d4f62487047614567 integ_alg sha-256-128 local_integ_key 73776c414b57727175557a7a50795741707572557a436c70556a584759724650 remote_integ_key 73776c414b57727175557a7a50795741707572557a436c70556a584759724650 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 7a674568626b775241455350674a4f65 remote_crypto_key 7a674568626b775241455350674a4f65 integ_alg sha-256-128 local_integ_key 68544a6d755662516d6754436d7373746d7476755a444265565a725354626653 remote_integ_key 68544a6d755662516d6754436d7373746d7476755a444265565a725354626653 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 5a49566a7146746c45636e6d6b656f67 remote_crypto_key 5a49566a7146746c45636e6d6b656f67 integ_alg sha-256-128 local_integ_key 6e43486d4b5669764e4e566152536d4d694e6c69566a797a5269534c78767559 remote_integ_key 6e43486d4b5669764e4e566152536d4d694e6c69566a797a5269534c78767559 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 444468614542466d766f785756754870 remote_crypto_key 444468614542466d766f785756754870 integ_alg sha-256-128 local_integ_key 7056496f796b5468577446464f6963486f51756b467a5659437970647a714550 remote_integ_key 7056496f796b5468577446464f6963486f51756b467a5659437970647a714550 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 5a6772634f736b616347717348785471 remote_crypto_key 5a6772634f736b616347717348785471 integ_alg sha-256-128 local_integ_key 676875725454415a78625973764176474f656961506451757145657451466849 remote_integ_key 676875725454415a78625973764176474f656961506451757145657451466849 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 48636e57594e66735179564a50434f53 remote_crypto_key 48636e57594e66735179564a50434f53 integ_alg sha-256-128 local_integ_key 586979484256704e4b585178776d554d7442655765584662796558697352704d remote_integ_key 586979484256704e4b585178776d554d7442655765584662796558697352704d local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 634172774c4f544e566f444d65727042 remote_crypto_key 634172774c4f544e566f444d65727042 integ_alg sha-256-128 local_integ_key 4e58686e414b6948614e596862756646506246735056747449666f6267614766 remote_integ_key 4e58686e414b6948614e596862756646506246735056747449666f6267614766 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4c59717a73776a4548727a6569736447 remote_crypto_key 4c59717a73776a4548727a6569736447 integ_alg sha-256-128 local_integ_key 74555456746553495355414e68497a4b7273476d536550506145664b6b434646 remote_integ_key 74555456746553495355414e68497a4b7273476d536550506145664b6b434646 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 786567744447665649447a4c5a4c454b remote_crypto_key 786567744447665649447a4c5a4c454b integ_alg sha-256-128 local_integ_key 6f554f50437a67437a56646a70446f454f427970424e6d7141795775756c724e remote_integ_key 6f554f50437a67437a56646a70446f454f427970424e6d7141795775756c724e local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 77426c555459414c736e657547694770 remote_crypto_key 77426c555459414c736e657547694770 integ_alg sha-256-128 local_integ_key 4a6e6557566f504875475741524f4d61596e6b68564752677347586f647a774d remote_integ_key 4a6e6557566f504875475741524f4d61596e6b68564752677347586f647a774d local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 6c5a57554c796664694956766f4c4b64 remote_crypto_key 6c5a57554c796664694956766f4c4b64 integ_alg sha-256-128 local_integ_key 555a744d7271594b657269564f457a71707a53655363576e41506a494946654e remote_integ_key 555a744d7271594b657269564f457a71707a53655363576e41506a494946654e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6671596d41764444746d4b79736b6668 remote_crypto_key 6671596d41764444746d4b79736b6668 integ_alg sha-256-128 local_integ_key 70535742685548576359427870685a6f7549614b7a6147616251434a62495264 remote_integ_key 70535742685548576359427870685a6f7549614b7a6147616251434a62495264 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 7466445748704761544c534264494954 remote_crypto_key 7466445748704761544c534264494954 integ_alg sha-256-128 local_integ_key 7a74534571464d5a414d467a556f65597965506157675a676a4c4559436c7652 remote_integ_key 7a74534571464d5a414d467a556f65597965506157675a676a4c4559436c7652 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 4269667a466c4244564c766446645a4c remote_crypto_key 4269667a466c4244564c766446645a4c integ_alg sha-256-128 local_integ_key 4468714a5249537976465974526e434d67426d794763516553594d6c70545077 remote_integ_key 4468714a5249537976465974526e434d67426d794763516553594d6c70545077 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 64696565727065496742687a59557961 remote_crypto_key 64696565727065496742687a59557961 integ_alg sha-256-128 local_integ_key 6c6b617467774a477a49454770666f6448454951754d636e64486e58654c5161 remote_integ_key 6c6b617467774a477a49454770666f6448454951754d636e64486e58654c5161 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 546f4441635166574a7178634d786974 remote_crypto_key 546f4441635166574a7178634d786974 integ_alg sha-256-128 local_integ_key 75685570434175644a456c62677757586e7343594a536c6d54614e545167515a remote_integ_key 75685570434175644a456c62677757586e7343594a536c6d54614e545167515a local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 484b614f79694152446c534847704b65 remote_crypto_key 484b614f79694152446c534847704b65 integ_alg sha-256-128 local_integ_key 6958584e43784c5354626b4a554b796571495258575763566a6b746b55646f74 remote_integ_key 6958584e43784c5354626b4a554b796571495258575763566a6b746b55646f74 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 53794e54637a507641524a6f66424e61 remote_crypto_key 53794e54637a507641524a6f66424e61 integ_alg sha-256-128 local_integ_key 574f5477794f4f6e577a76755973517967477677426a615546475950496f7a47 remote_integ_key 574f5477794f4f6e577a76755973517967477677426a615546475950496f7a47 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 634d5245786d6675454166684b457546 remote_crypto_key 634d5245786d6675454166684b457546 integ_alg sha-256-128 local_integ_key 474679507264624c544d75716a4b48436c534853664e684773736a417646746a remote_integ_key 474679507264624c544d75716a4b48436c534853664e684773736a417646746a local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 627142476c4c4e6a6c786a6f53646877 remote_crypto_key 627142476c4c4e6a6c786a6f53646877 integ_alg sha-256-128 local_integ_key 777a437a6f6a695370414b504b4a585644457777426c61764942657759617665 remote_integ_key 777a437a6f6a695370414b504b4a585644457777426c61764942657759617665 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 557a707977646d5671766f7a5a416b62 remote_crypto_key 557a707977646d5671766f7a5a416b62 integ_alg sha-256-128 local_integ_key 736744745969737645625079617845737a645a76707a6948704c464357697869 remote_integ_key 736744745969737645625079617845737a645a76707a6948704c464357697869 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 654574644b5a62517864664b46435045 remote_crypto_key 654574644b5a62517864664b46435045 integ_alg sha-256-128 local_integ_key 4b565064456f6e656f6f6b526a4c67494858706a417758517574456b44527967 remote_integ_key 4b565064456f6e656f6f6b526a4c67494858706a417758517574456b44527967 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 56747a414c7253707a62777041454b69 remote_crypto_key 56747a414c7253707a62777041454b69 integ_alg sha-256-128 local_integ_key 774a6d615a4f786c456b6a456d69686f6f6f716875727a704678595264455566 remote_integ_key 774a6d615a4f786c456b6a456d69686f6f6f716875727a704678595264455566 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 42564b506957766e44526c4345586a41 remote_crypto_key 42564b506957766e44526c4345586a41 integ_alg sha-256-128 local_integ_key 776841726577664f654e4246775443574c6b5650464568775342645468636d41 remote_integ_key 776841726577664f654e4246775443574c6b5650464568775342645468636d41 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 61694c716a596e514e504d7278586356 remote_crypto_key 61694c716a596e514e504d7278586356 integ_alg sha-256-128 local_integ_key 494472707761717943777545614663674958657466624143717462726c4c4a72 remote_integ_key 494472707761717943777545614663674958657466624143717462726c4c4a72 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4b657647674d67756561567661625562 remote_crypto_key 4b657647674d67756561567661625562 integ_alg sha-256-128 local_integ_key 5a4a474f54564f55696c75535645756d4b496a6376736b6c486b526c7055675a remote_integ_key 5a4a474f54564f55696c75535645756d4b496a6376736b6c486b526c7055675a local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 757167415358416b704e4f4551527944 remote_crypto_key 757167415358416b704e4f4551527944 integ_alg sha-256-128 local_integ_key 6344544367486c48617254624d5672437947564b486779537056785049785975 remote_integ_key 6344544367486c48617254624d5672437947564b486779537056785049785975 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 5945796752624b4c4d6150654c6b5046 remote_crypto_key 5945796752624b4c4d6150654c6b5046 integ_alg sha-256-128 local_integ_key 636f746c4d656c674774686b654654566e4176796e6b4d4c5452594a58767247 remote_integ_key 636f746c4d656c674774686b654654566e4176796e6b4d4c5452594a58767247 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 7067566567506c7a674449587a766f56 remote_crypto_key 7067566567506c7a674449587a766f56 integ_alg sha-256-128 local_integ_key 6e6a714f6f74766965554c4f41616d5374754d666a65417a7768487253764d76 remote_integ_key 6e6a714f6f74766965554c4f41616d5374754d666a65417a7768487253764d76 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 5a44524f62647374586a445a6c745561 remote_crypto_key 5a44524f62647374586a445a6c745561 integ_alg sha-256-128 local_integ_key 4476647152584263705977485749616e4a7842635668526e696348596a46476e remote_integ_key 4476647152584263705977485749616e4a7842635668526e696348596a46476e local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 70446e544d667945697253544b437248 remote_crypto_key 70446e544d667945697253544b437248 integ_alg sha-256-128 local_integ_key 69436b5a64774d686977495a75706e4a77654e686a4f524b4d594d7a62436147 remote_integ_key 69436b5a64774d686977495a75706e4a77654e686a4f524b4d594d7a62436147 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 566856614d6e6e4555776f46634e7062 remote_crypto_key 566856614d6e6e4555776f46634e7062 integ_alg sha-256-128 local_integ_key 585748636e7a4663635943624f43694c7477674e474a5077786e52706e757054 remote_integ_key 585748636e7a4663635943624f43694c7477674e474a5077786e52706e757054 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 677a6652666f6c68786f544946706959 remote_crypto_key 677a6652666f6c68786f544946706959 integ_alg sha-256-128 local_integ_key 6f6b5651644d414d6c51595552586848794a505a6256516c656c4b6e72735459 remote_integ_key 6f6b5651644d414d6c51595552586848794a505a6256516c656c4b6e72735459 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6e464a725151766c77664d6a55515750 remote_crypto_key 6e464a725151766c77664d6a55515750 integ_alg sha-256-128 local_integ_key 73536c4f6a56704c6a5a726159577276514a6846646e4a46474b4d776e765655 remote_integ_key 73536c4f6a56704c6a5a726159577276514a6846646e4a46474b4d776e765655 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 68616b727a64467a4473474768786b45 remote_crypto_key 68616b727a64467a4473474768786b45 integ_alg sha-256-128 local_integ_key 45584b77756b456146764152506f744b4164427a7a6d4348625941646c4a7179 remote_integ_key 45584b77756b456146764152506f744b4164427a7a6d4348625941646c4a7179 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 75534c7a63566651486f707a6e66636e remote_crypto_key 75534c7a63566651486f707a6e66636e integ_alg sha-256-128 local_integ_key 656d695151454456534c5a4e7953714b5541664a5674624450656a494a416e4a remote_integ_key 656d695151454456534c5a4e7953714b5541664a5674624450656a494a416e4a local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4578725949557473726c416a5949686a remote_crypto_key 4578725949557473726c416a5949686a integ_alg sha-256-128 local_integ_key 6b5553505172724969784d4e516a6755484d666d577364764f724e4c75446279 remote_integ_key 6b5553505172724969784d4e516a6755484d666d577364764f724e4c75446279 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 58686658647844415054587977637865 remote_crypto_key 58686658647844415054587977637865 integ_alg sha-256-128 local_integ_key 4d454c575576556f4147654e7a4a4d4a43446977584b547149666f44454b7048 remote_integ_key 4d454c575576556f4147654e7a4a4d4a43446977584b547149666f44454b7048 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 4a4b4b53437356644d64496541614b73 remote_crypto_key 4a4b4b53437356644d64496541614b73 integ_alg sha-256-128 local_integ_key 6c63744d465377796a7563726c5346786865494b6249764a53426b534f6d6a46 remote_integ_key 6c63744d465377796a7563726c5346786865494b6249764a53426b534f6d6a46 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 566e66694b524566706963474f655177 remote_crypto_key 566e66694b524566706963474f655177 integ_alg sha-256-128 local_integ_key 4775795a687366757970536758454f6e6c614b6665416f61487952436f4d4e6f remote_integ_key 4775795a687366757970536758454f6e6c614b6665416f61487952436f4d4e6f local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 594150714e47726c4464456274467658 remote_crypto_key 594150714e47726c4464456274467658 integ_alg sha-256-128 local_integ_key 7773576855476b476d7a4a6862537245495a704554547a4669625a4b4d715150 remote_integ_key 7773576855476b476d7a4a6862537245495a704554547a4669625a4b4d715150 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 6170417a62704b41527061564e646154 remote_crypto_key 6170417a62704b41527061564e646154 integ_alg sha-256-128 local_integ_key 474b4b655a7576764b6c5a646b6c475a6e424b664e426a775277415a614f494a remote_integ_key 474b4b655a7576764b6c5a646b6c475a6e424b664e426a775277415a614f494a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 564b526b4f7a78654a6a4f4b74446368 remote_crypto_key 564b526b4f7a78654a6a4f4b74446368 integ_alg sha-256-128 local_integ_key 57654f725271695569796d767944547a73456b735659785042415862656a7979 remote_integ_key 57654f725271695569796d767944547a73456b735659785042415862656a7979 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 57754e70646d795179555755725a6355 remote_crypto_key 57754e70646d795179555755725a6355 integ_alg sha-256-128 local_integ_key 4a64495443644e70536a4275654e677352756a6a4e43455144744d6b41514679 remote_integ_key 4a64495443644e70536a4275654e677352756a6a4e43455144744d6b41514679 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 6f67644b72566e4c71717065435a6958 remote_crypto_key 6f67644b72566e4c71717065435a6958 integ_alg sha-256-128 local_integ_key 524f686a7a5454655664735257654e536f4a484e726474484446526e4f494464 remote_integ_key 524f686a7a5454655664735257654e536f4a484e726474484446526e4f494464 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 5468754e6b4a717a51534a7765766265 remote_crypto_key 5468754e6b4a717a51534a7765766265 integ_alg sha-256-128 local_integ_key 575a53494a6c77704d736843494a4c754c786e4264424f42534d584f6c4a736d remote_integ_key 575a53494a6c77704d736843494a4c754c786e4264424f42534d584f6c4a736d local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 51514e7557486d546746626e4278616a remote_crypto_key 51514e7557486d546746626e4278616a integ_alg sha-256-128 local_integ_key 5659656661454e4c45727351714741626e6d4c4e54634e7075596b6257576770 remote_integ_key 5659656661454e4c45727351714741626e6d4c4e54634e7075596b6257576770 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4455766341666c6550627154575a7544 remote_crypto_key 4455766341666c6550627154575a7544 integ_alg sha-256-128 local_integ_key 6d71745a75474f426c7042654e465a47595a774d5650776c7373417351595a6a remote_integ_key 6d71745a75474f426c7042654e465a47595a774d5650776c7373417351595a6a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 70754168766c6f5349446346747a674f remote_crypto_key 70754168766c6f5349446346747a674f integ_alg sha-256-128 local_integ_key 44444564596f49474776724a566963646b5664566e585a65445a7069564c5444 remote_integ_key 44444564596f49474776724a566963646b5664566e585a65445a7069564c5444 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 4158727a5669454c53664a76636f536e remote_crypto_key 4158727a5669454c53664a76636f536e integ_alg sha-256-128 local_integ_key 43556a4847717842425148725a747166794c5973664350426c62517657694273 remote_integ_key 43556a4847717842425148725a747166794c5973664350426c62517657694273 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 666b55494e5269415075715a54547655 remote_crypto_key 666b55494e5269415075715a54547655 integ_alg sha-256-128 local_integ_key 5256585451577062416d7a635571516e69457466535a6e78594552645765584d remote_integ_key 5256585451577062416d7a635571516e69457466535a6e78594552645765584d local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 716366515a52674a66645964476f7074 remote_crypto_key 716366515a52674a66645964476f7074 integ_alg sha-256-128 local_integ_key 437971567370686778755641655954724968686e61456858636d756452415842 remote_integ_key 437971567370686778755641655954724968686e61456858636d756452415842 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4748627775595872694f7050426b516e remote_crypto_key 4748627775595872694f7050426b516e integ_alg sha-256-128 local_integ_key 7a7745494e777a6e7063444a6376476c674c464b6d66744d64676d4673635068 remote_integ_key 7a7745494e777a6e7063444a6376476c674c464b6d66744d64676d4673635068 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 42565655417664435775505647796170 remote_crypto_key 42565655417664435775505647796170 integ_alg sha-256-128 local_integ_key 585043505964436b5450547a4e6f726b775142646b554659426c7464596f424d remote_integ_key 585043505964436b5450547a4e6f726b775142646b554659426c7464596f424d local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 43444a77746c57427259476350495546 remote_crypto_key 43444a77746c57427259476350495546 integ_alg sha-256-128 local_integ_key 72444f55567068776d52484b765a59654c4a504e647162666e71575a4d51634a remote_integ_key 72444f55567068776d52484b765a59654c4a504e647162666e71575a4d51634a local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 5a6e69625a796b4f566f71567a674e72 remote_crypto_key 5a6e69625a796b4f566f71567a674e72 integ_alg sha-256-128 local_integ_key 7979756f42464b4746514344686b55784766734b72594b4741464558614a434c remote_integ_key 7979756f42464b4746514344686b55784766734b72594b4741464558614a434c local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 484152436f6c554e4547694844495558 remote_crypto_key 484152436f6c554e4547694844495558 integ_alg sha-256-128 local_integ_key 7750766852797453496e754c626d72517343714a557a58766b5561536f654c50 remote_integ_key 7750766852797453496e754c626d72517343714a557a58766b5561536f654c50 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 6c794857496b58574a526a6a584a4759 remote_crypto_key 6c794857496b58574a526a6a584a4759 integ_alg sha-256-128 local_integ_key 4570517374685165626e6a586d53645446424c77486d4f42785475626971614e remote_integ_key 4570517374685165626e6a586d53645446424c77486d4f42785475626971614e local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 686c72597274536e514a76475a475959 remote_crypto_key 686c72597274536e514a76475a475959 integ_alg sha-256-128 local_integ_key 715376656e566b436a675178624c6f66696d4c425a755574644e6659466c5556 remote_integ_key 715376656e566b436a675178624c6f66696d4c425a755574644e6659466c5556 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 754b585a74564b4852546a63576a794c remote_crypto_key 754b585a74564b4852546a63576a794c integ_alg sha-256-128 local_integ_key 42754a4f666f6a456366685464464a6245547974624f70637247676f64616c66 remote_integ_key 42754a4f666f6a456366685464464a6245547974624f70637247676f64616c66 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 43675574615171436d614d6568725471 remote_crypto_key 43675574615171436d614d6568725471 integ_alg sha-256-128 local_integ_key 77794b575a47756e7758526e56666c6f6e566f795262764f4751626673694c4a remote_integ_key 77794b575a47756e7758526e56666c6f6e566f795262764f4751626673694c4a local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 4c4d474d4a50725a4159514955544962 remote_crypto_key 4c4d474d4a50725a4159514955544962 integ_alg sha-256-128 local_integ_key 706d6c556d635061665a4b7272415475784c434d48794b4e744c724347495644 remote_integ_key 706d6c556d635061665a4b7272415475784c434d48794b4e744c724347495644 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 65695454516c4f6a694f616f52475050 remote_crypto_key 65695454516c4f6a694f616f52475050 integ_alg sha-256-128 local_integ_key 7550617a44464863467175516f5a414c536c686a504d7672654f527373614779 remote_integ_key 7550617a44464863467175516f5a414c536c686a504d7672654f527373614779 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 676b71556b455974614151466a69784a remote_crypto_key 676b71556b455974614151466a69784a integ_alg sha-256-128 local_integ_key 4f4556636654494c474a4a4b4f6a75676271464f4c4e6266716771495278566c remote_integ_key 4f4556636654494c474a4a4b4f6a75676271464f4c4e6266716771495278566c local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 4d57595141516a7877455177726b4d77 remote_crypto_key 4d57595141516a7877455177726b4d77 integ_alg sha-256-128 local_integ_key 695870704b6b516e575666726f6263677158466b62766b656950416a59427976 remote_integ_key 695870704b6b516e575666726f6263677158466b62766b656950416a59427976 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4754534b645163497863796f53746553 remote_crypto_key 4754534b645163497863796f53746553 integ_alg sha-256-128 local_integ_key 6e50564a506c54746a594a7942524d4156434565656b4d717665737666727467 remote_integ_key 6e50564a506c54746a594a7942524d4156434565656b4d717665737666727467 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 597574554d447777707a6e70454b4367 remote_crypto_key 597574554d447777707a6e70454b4367 integ_alg sha-256-128 local_integ_key 63716341575a724f524446594878734a795a6c4167444b677563494f55714c65 remote_integ_key 63716341575a724f524446594878734a795a6c4167444b677563494f55714c65 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 4d6b6c705a47424e77645277686b5766 remote_crypto_key 4d6b6c705a47424e77645277686b5766 integ_alg sha-256-128 local_integ_key 704258686145434e666d50664c725664724b4c6c4768765971584756586c4c58 remote_integ_key 704258686145434e666d50664c725664724b4c6c4768765971584756586c4c58 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 7241456a447661655856654c74664b66 remote_crypto_key 7241456a447661655856654c74664b66 integ_alg sha-256-128 local_integ_key 76464f6473764c7a506d4155736b72507a43794479646a4264744a76626c6269 remote_integ_key 76464f6473764c7a506d4155736b72507a43794479646a4264744a76626c6269 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 5867774b6e594671706a5a4f65657873 remote_crypto_key 5867774b6e594671706a5a4f65657873 integ_alg sha-256-128 local_integ_key 537258596f436e706f42447a4b7875766f4658477a6c63414e5a545257576a68 remote_integ_key 537258596f436e706f42447a4b7875766f4658477a6c63414e5a545257576a68 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6869505a6c474f53674e6864416e6779 remote_crypto_key 6869505a6c474f53674e6864416e6779 integ_alg sha-256-128 local_integ_key 5262424755584a57507874716c75416e5a50526d64785572726d504342785863 remote_integ_key 5262424755584a57507874716c75416e5a50526d64785572726d504342785863 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 566856614d6e6e4555776f46634e7062 remote_crypto_key 566856614d6e6e4555776f46634e7062 integ_alg sha-256-128 local_integ_key 585748636e7a4663635943624f43694c7477674e474a5077786e52706e757054 remote_integ_key 585748636e7a4663635943624f43694c7477674e474a5077786e52706e757054 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 677a6652666f6c68786f544946706959 remote_crypto_key 677a6652666f6c68786f544946706959 integ_alg sha-256-128 local_integ_key 6f6b5651644d414d6c51595552586848794a505a6256516c656c4b6e72735459 remote_integ_key 6f6b5651644d414d6c51595552586848794a505a6256516c656c4b6e72735459 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6e464a725151766c77664d6a55515750 remote_crypto_key 6e464a725151766c77664d6a55515750 integ_alg sha-256-128 local_integ_key 73536c4f6a56704c6a5a726159577276514a6846646e4a46474b4d776e765655 remote_integ_key 73536c4f6a56704c6a5a726159577276514a6846646e4a46474b4d776e765655 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 68616b727a64467a4473474768786b45 remote_crypto_key 68616b727a64467a4473474768786b45 integ_alg sha-256-128 local_integ_key 45584b77756b456146764152506f744b4164427a7a6d4348625941646c4a7179 remote_integ_key 45584b77756b456146764152506f744b4164427a7a6d4348625941646c4a7179 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 75534c7a63566651486f707a6e66636e remote_crypto_key 75534c7a63566651486f707a6e66636e integ_alg sha-256-128 local_integ_key 656d695151454456534c5a4e7953714b5541664a5674624450656a494a416e4a remote_integ_key 656d695151454456534c5a4e7953714b5541664a5674624450656a494a416e4a local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4578725949557473726c416a5949686a remote_crypto_key 4578725949557473726c416a5949686a integ_alg sha-256-128 local_integ_key 6b5553505172724969784d4e516a6755484d666d577364764f724e4c75446279 remote_integ_key 6b5553505172724969784d4e516a6755484d666d577364764f724e4c75446279 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 58686658647844415054587977637865 remote_crypto_key 58686658647844415054587977637865 integ_alg sha-256-128 local_integ_key 4d454c575576556f4147654e7a4a4d4a43446977584b547149666f44454b7048 remote_integ_key 4d454c575576556f4147654e7a4a4d4a43446977584b547149666f44454b7048 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 4a4b4b53437356644d64496541614b73 remote_crypto_key 4a4b4b53437356644d64496541614b73 integ_alg sha-256-128 local_integ_key 6c63744d465377796a7563726c5346786865494b6249764a53426b534f6d6a46 remote_integ_key 6c63744d465377796a7563726c5346786865494b6249764a53426b534f6d6a46 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 566e66694b524566706963474f655177 remote_crypto_key 566e66694b524566706963474f655177 integ_alg sha-256-128 local_integ_key 4775795a687366757970536758454f6e6c614b6665416f61487952436f4d4e6f remote_integ_key 4775795a687366757970536758454f6e6c614b6665416f61487952436f4d4e6f local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 594150714e47726c4464456274467658 remote_crypto_key 594150714e47726c4464456274467658 integ_alg sha-256-128 local_integ_key 7773576855476b476d7a4a6862537245495a704554547a4669625a4b4d715150 remote_integ_key 7773576855476b476d7a4a6862537245495a704554547a4669625a4b4d715150 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 6170417a62704b41527061564e646154 remote_crypto_key 6170417a62704b41527061564e646154 integ_alg sha-256-128 local_integ_key 474b4b655a7576764b6c5a646b6c475a6e424b664e426a775277415a614f494a remote_integ_key 474b4b655a7576764b6c5a646b6c475a6e424b664e426a775277415a614f494a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 564b526b4f7a78654a6a4f4b74446368 remote_crypto_key 564b526b4f7a78654a6a4f4b74446368 integ_alg sha-256-128 local_integ_key 57654f725271695569796d767944547a73456b735659785042415862656a7979 remote_integ_key 57654f725271695569796d767944547a73456b735659785042415862656a7979 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 57754e70646d795179555755725a6355 remote_crypto_key 57754e70646d795179555755725a6355 integ_alg sha-256-128 local_integ_key 4a64495443644e70536a4275654e677352756a6a4e43455144744d6b41514679 remote_integ_key 4a64495443644e70536a4275654e677352756a6a4e43455144744d6b41514679 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 6f67644b72566e4c71717065435a6958 remote_crypto_key 6f67644b72566e4c71717065435a6958 integ_alg sha-256-128 local_integ_key 524f686a7a5454655664735257654e536f4a484e726474484446526e4f494464 remote_integ_key 524f686a7a5454655664735257654e536f4a484e726474484446526e4f494464 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 5468754e6b4a717a51534a7765766265 remote_crypto_key 5468754e6b4a717a51534a7765766265 integ_alg sha-256-128 local_integ_key 575a53494a6c77704d736843494a4c754c786e4264424f42534d584f6c4a736d remote_integ_key 575a53494a6c77704d736843494a4c754c786e4264424f42534d584f6c4a736d local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 51514e7557486d546746626e4278616a remote_crypto_key 51514e7557486d546746626e4278616a integ_alg sha-256-128 local_integ_key 5659656661454e4c45727351714741626e6d4c4e54634e7075596b6257576770 remote_integ_key 5659656661454e4c45727351714741626e6d4c4e54634e7075596b6257576770 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4455766341666c6550627154575a7544 remote_crypto_key 4455766341666c6550627154575a7544 integ_alg sha-256-128 local_integ_key 6d71745a75474f426c7042654e465a47595a774d5650776c7373417351595a6a remote_integ_key 6d71745a75474f426c7042654e465a47595a774d5650776c7373417351595a6a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 70754168766c6f5349446346747a674f remote_crypto_key 70754168766c6f5349446346747a674f integ_alg sha-256-128 local_integ_key 44444564596f49474776724a566963646b5664566e585a65445a7069564c5444 remote_integ_key 44444564596f49474776724a566963646b5664566e585a65445a7069564c5444 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 4158727a5669454c53664a76636f536e remote_crypto_key 4158727a5669454c53664a76636f536e integ_alg sha-256-128 local_integ_key 43556a4847717842425148725a747166794c5973664350426c62517657694273 remote_integ_key 43556a4847717842425148725a747166794c5973664350426c62517657694273 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 666b55494e5269415075715a54547655 remote_crypto_key 666b55494e5269415075715a54547655 integ_alg sha-256-128 local_integ_key 5256585451577062416d7a635571516e69457466535a6e78594552645765584d remote_integ_key 5256585451577062416d7a635571516e69457466535a6e78594552645765584d local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 716366515a52674a66645964476f7074 remote_crypto_key 716366515a52674a66645964476f7074 integ_alg sha-256-128 local_integ_key 437971567370686778755641655954724968686e61456858636d756452415842 remote_integ_key 437971567370686778755641655954724968686e61456858636d756452415842 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4748627775595872694f7050426b516e remote_crypto_key 4748627775595872694f7050426b516e integ_alg sha-256-128 local_integ_key 7a7745494e777a6e7063444a6376476c674c464b6d66744d64676d4673635068 remote_integ_key 7a7745494e777a6e7063444a6376476c674c464b6d66744d64676d4673635068 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 42565655417664435775505647796170 remote_crypto_key 42565655417664435775505647796170 integ_alg sha-256-128 local_integ_key 585043505964436b5450547a4e6f726b775142646b554659426c7464596f424d remote_integ_key 585043505964436b5450547a4e6f726b775142646b554659426c7464596f424d local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 43444a77746c57427259476350495546 remote_crypto_key 43444a77746c57427259476350495546 integ_alg sha-256-128 local_integ_key 72444f55567068776d52484b765a59654c4a504e647162666e71575a4d51634a remote_integ_key 72444f55567068776d52484b765a59654c4a504e647162666e71575a4d51634a local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 5a6e69625a796b4f566f71567a674e72 remote_crypto_key 5a6e69625a796b4f566f71567a674e72 integ_alg sha-256-128 local_integ_key 7979756f42464b4746514344686b55784766734b72594b4741464558614a434c remote_integ_key 7979756f42464b4746514344686b55784766734b72594b4741464558614a434c local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 484152436f6c554e4547694844495558 remote_crypto_key 484152436f6c554e4547694844495558 integ_alg sha-256-128 local_integ_key 7750766852797453496e754c626d72517343714a557a58766b5561536f654c50 remote_integ_key 7750766852797453496e754c626d72517343714a557a58766b5561536f654c50 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 6c794857496b58574a526a6a584a4759 remote_crypto_key 6c794857496b58574a526a6a584a4759 integ_alg sha-256-128 local_integ_key 4570517374685165626e6a586d53645446424c77486d4f42785475626971614e remote_integ_key 4570517374685165626e6a586d53645446424c77486d4f42785475626971614e local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 686c72597274536e514a76475a475959 remote_crypto_key 686c72597274536e514a76475a475959 integ_alg sha-256-128 local_integ_key 715376656e566b436a675178624c6f66696d4c425a755574644e6659466c5556 remote_integ_key 715376656e566b436a675178624c6f66696d4c425a755574644e6659466c5556 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 754b585a74564b4852546a63576a794c remote_crypto_key 754b585a74564b4852546a63576a794c integ_alg sha-256-128 local_integ_key 42754a4f666f6a456366685464464a6245547974624f70637247676f64616c66 remote_integ_key 42754a4f666f6a456366685464464a6245547974624f70637247676f64616c66 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 43675574615171436d614d6568725471 remote_crypto_key 43675574615171436d614d6568725471 integ_alg sha-256-128 local_integ_key 77794b575a47756e7758526e56666c6f6e566f795262764f4751626673694c4a remote_integ_key 77794b575a47756e7758526e56666c6f6e566f795262764f4751626673694c4a local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 4c4d474d4a50725a4159514955544962 remote_crypto_key 4c4d474d4a50725a4159514955544962 integ_alg sha-256-128 local_integ_key 706d6c556d635061665a4b7272415475784c434d48794b4e744c724347495644 remote_integ_key 706d6c556d635061665a4b7272415475784c434d48794b4e744c724347495644 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 65695454516c4f6a694f616f52475050 remote_crypto_key 65695454516c4f6a694f616f52475050 integ_alg sha-256-128 local_integ_key 7550617a44464863467175516f5a414c536c686a504d7672654f527373614779 remote_integ_key 7550617a44464863467175516f5a414c536c686a504d7672654f527373614779 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 676b71556b455974614151466a69784a remote_crypto_key 676b71556b455974614151466a69784a integ_alg sha-256-128 local_integ_key 4f4556636654494c474a4a4b4f6a75676271464f4c4e6266716771495278566c remote_integ_key 4f4556636654494c474a4a4b4f6a75676271464f4c4e6266716771495278566c local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 4d57595141516a7877455177726b4d77 remote_crypto_key 4d57595141516a7877455177726b4d77 integ_alg sha-256-128 local_integ_key 695870704b6b516e575666726f6263677158466b62766b656950416a59427976 remote_integ_key 695870704b6b516e575666726f6263677158466b62766b656950416a59427976 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4754534b645163497863796f53746553 remote_crypto_key 4754534b645163497863796f53746553 integ_alg sha-256-128 local_integ_key 6e50564a506c54746a594a7942524d4156434565656b4d717665737666727467 remote_integ_key 6e50564a506c54746a594a7942524d4156434565656b4d717665737666727467 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 597574554d447777707a6e70454b4367 remote_crypto_key 597574554d447777707a6e70454b4367 integ_alg sha-256-128 local_integ_key 63716341575a724f524446594878734a795a6c4167444b677563494f55714c65 remote_integ_key 63716341575a724f524446594878734a795a6c4167444b677563494f55714c65 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 4d6b6c705a47424e77645277686b5766 remote_crypto_key 4d6b6c705a47424e77645277686b5766 integ_alg sha-256-128 local_integ_key 704258686145434e666d50664c725664724b4c6c4768765971584756586c4c58 remote_integ_key 704258686145434e666d50664c725664724b4c6c4768765971584756586c4c58 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 7241456a447661655856654c74664b66 remote_crypto_key 7241456a447661655856654c74664b66 integ_alg sha-256-128 local_integ_key 76464f6473764c7a506d4155736b72507a43794479646a4264744a76626c6269 remote_integ_key 76464f6473764c7a506d4155736b72507a43794479646a4264744a76626c6269 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 5867774b6e594671706a5a4f65657873 remote_crypto_key 5867774b6e594671706a5a4f65657873 integ_alg sha-256-128 local_integ_key 537258596f436e706f42447a4b7875766f4658477a6c63414e5a545257576a68 remote_integ_key 537258596f436e706f42447a4b7875766f4658477a6c63414e5a545257576a68 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6869505a6c474f53674e6864416e6779 remote_crypto_key 6869505a6c474f53674e6864416e6779 integ_alg sha-256-128 local_integ_key 5262424755584a57507874716c75416e5a50526d64785572726d504342785863 remote_integ_key 5262424755584a57507874716c75416e5a50526d64785572726d504342785863 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
imix-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 6565766c50414e4846514d454d746c73 remote_crypto_key 6565766c50414e4846514d454d746c73 integ_alg sha-256-128 local_integ_key 6a6855424b43655151704a7077465442417a776b676e6c6e51566856576f7470 remote_integ_key 6a6855424b43655151704a7077465442417a776b676e6c6e51566856576f7470 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 684d616a56567365664e756d6c474445 remote_crypto_key 684d616a56567365664e756d6c474445 integ_alg sha-256-128 local_integ_key 467a654a4559544953467970455a4144734475766c467448585851714b4e4362 remote_integ_key 467a654a4559544953467970455a4144734475766c467448585851714b4e4362 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 54574875446252546f554f5848717a4c remote_crypto_key 54574875446252546f554f5848717a4c integ_alg sha-256-128 local_integ_key 637567436673645348745175705556736a556b73506b74624b55575363714171 remote_integ_key 637567436673645348745175705556736a556b73506b74624b55575363714171 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 6f4b54616b647779537a52514e456871 remote_crypto_key 6f4b54616b647779537a52514e456871 integ_alg sha-256-128 local_integ_key 69626f636172565169694c566a4974744e7579527351764849635046534e4e70 remote_integ_key 69626f636172565169694c566a4974744e7579527351764849635046534e4e70 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 63486655436f444951704a6962594752 remote_crypto_key 63486655436f444951704a6962594752 integ_alg sha-256-128 local_integ_key 6c755655584a6e696c6a5066445268795648544c64624b4c564252704e544174 remote_integ_key 6c755655584a6e696c6a5066445268795648544c64624b4c564252704e544174 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 786f70654e7877495845466350556c47 remote_crypto_key 786f70654e7877495845466350556c47 integ_alg sha-256-128 local_integ_key 496a76425767664e6974597479486d73544a6b6a755873434a437a6641547076 remote_integ_key 496a76425767664e6974597479486d73544a6b6a755873434a437a6641547076 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 7758734e446f79486348446457727641 remote_crypto_key 7758734e446f79486348446457727641 integ_alg sha-256-128 local_integ_key 5969474a6851436365755577544665676462524e71747a4b6d4f5a4d6b756f46 remote_integ_key 5969474a6851436365755577544665676462524e71747a4b6d4f5a4d6b756f46 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 79774f5649414e4f6a4261536f6c6972 remote_crypto_key 79774f5649414e4f6a4261536f6c6972 integ_alg sha-256-128 local_integ_key 4165554353726a4f476a5a596a584e4e57726a76684277785255575156454778 remote_integ_key 4165554353726a4f476a5a596a584e4e57726a76684277785255575156454778 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 536c757a5a5a596a58755a56564b6b78 remote_crypto_key 536c757a5a5a596a58755a56564b6b78 integ_alg sha-256-128 local_integ_key 66766441726b70444c79625a44746a4349646a697a4b4f5866475a5871437a52 remote_integ_key 66766441726b70444c79625a44746a4349646a697a4b4f5866475a5871437a52 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 4a6c53446e68436953537675796b454a remote_crypto_key 4a6c53446e68436953537675796b454a integ_alg sha-256-128 local_integ_key 4f486463657a57444347774f4a4a6a42484a6645647772614c65577a5a464d77 remote_integ_key 4f486463657a57444347774f4a4a6a42484a6645647772614c65577a5a464d77 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 52687153744a51704969455963544472 remote_crypto_key 52687153744a51704969455963544472 integ_alg sha-256-128 local_integ_key 46487459487a564d70485a68415059796c716c41616e43476153465178666468 remote_integ_key 46487459487a564d70485a68415059796c716c41616e43476153465178666468 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 43686c616f58756e4178536d55706965 remote_crypto_key 43686c616f58756e4178536d55706965 integ_alg sha-256-128 local_integ_key 4977507968666b7841426d6579654c66464757517a736b72455a4e724842584a remote_integ_key 4977507968666b7841426d6579654c66464757517a736b72455a4e724842584a local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 41646757487675617557494149584f4c remote_crypto_key 41646757487675617557494149584f4c integ_alg sha-256-128 local_integ_key 6b6c53734565627546526a674f426b786163655555557a71627259426f444c6b remote_integ_key 6b6c53734565627546526a674f426b786163655555557a71627259426f444c6b local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 536f6175724d69665a4c7244696a7a68 remote_crypto_key 536f6175724d69665a4c7244696a7a68 integ_alg sha-256-128 local_integ_key 514b436753736b784c7157747a4a53695268527749466d4742577a577357416b remote_integ_key 514b436753736b784c7157747a4a53695268527749466d4742577a577357416b local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 79777576554f706d447a4a594f4b6f66 remote_crypto_key 79777576554f706d447a4a594f4b6f66 integ_alg sha-256-128 local_integ_key 7879647371725279647a515068646f6a79586e75556b506a6248427452747064 remote_integ_key 7879647371725279647a515068646f6a79586e75556b506a6248427452747064 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 6b695775794f70555949736b6a696644 remote_crypto_key 6b695775794f70555949736b6a696644 integ_alg sha-256-128 local_integ_key 78524663617845774c766d41587973694e59516944526f794567775773424972 remote_integ_key 78524663617845774c766d41587973694e59516944526f794567775773424972 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 42515a7261624544454c5655616e4572 remote_crypto_key 42515a7261624544454c5655616e4572 integ_alg sha-256-128 local_integ_key 6275786e4e6a62544366716e6651684b5355656c6a676d454555757557555068 remote_integ_key 6275786e4e6a62544366716e6651684b5355656c6a676d454555757557555068 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4a76565568486d425a4e6850436f6268 remote_crypto_key 4a76565568486d425a4e6850436f6268 integ_alg sha-256-128 local_integ_key 7566565373527653736256667061427a59506b6e486b7a724b6d6443474c7772 remote_integ_key 7566565373527653736256667061427a59506b6e486b7a724b6d6443474c7772 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 56585249576e47534c466e6f55476676 remote_crypto_key 56585249576e47534c466e6f55476676 integ_alg sha-256-128 local_integ_key 704c536e705969784c5949556d765146506d4f6e516873776c6e47675353566e remote_integ_key 704c536e705969784c5949556d765146506d4f6e516873776c6e47675353566e local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 7a614b7a49484776476c62774c704b49 remote_crypto_key 7a614b7a49484776476c62774c704b49 integ_alg sha-256-128 local_integ_key 58584e6b537a7877795a51726f755a6d76466d557a6163494e674e74757a4e7a remote_integ_key 58584e6b537a7877795a51726f755a6d76466d557a6163494e674e74757a4e7a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 724672447a59506151674a6b5a4a716d remote_crypto_key 724672447a59506151674a6b5a4a716d integ_alg sha-256-128 local_integ_key 737267794b7552584e446f745a5270796e7845684f52535671424b5263516b65 remote_integ_key 737267794b7552584e446f745a5270796e7845684f52535671424b5263516b65 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 45595a4b61524f4568445a5a42474774 remote_crypto_key 45595a4b61524f4568445a5a42474774 integ_alg sha-256-128 local_integ_key 744e556a62446e4266426c58554956517454796c6a716a4a7674666f5a6f6c43 remote_integ_key 744e556a62446e4266426c58554956517454796c6a716a4a7674666f5a6f6c43 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 42434367747a454766795943624e636c remote_crypto_key 42434367747a454766795943624e636c integ_alg sha-256-128 local_integ_key 66695867685668584b77665254725466435a746151684f444f494a5576434557 remote_integ_key 66695867685668584b77665254725466435a746151684f444f494a5576434557 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 75634c6f636b6765595953507644636f remote_crypto_key 75634c6f636b6765595953507644636f integ_alg sha-256-128 local_integ_key 49674e44656c6e695a74454e447747614c4b4f7872676a4c42486648746c6777 remote_integ_key 49674e44656c6e695a74454e447747614c4b4f7872676a4c42486648746c6777 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 686c56424c6b614d6d7a734947504262 remote_crypto_key 686c56424c6b614d6d7a734947504262 integ_alg sha-256-128 local_integ_key 586b706e43507a6155556d6b4962736643667a6d4a5a465348716d66546e444f remote_integ_key 586b706e43507a6155556d6b4962736643667a6d4a5a465348716d66546e444f local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 71465978754d70444a4a574942417150 remote_crypto_key 71465978754d70444a4a574942417150 integ_alg sha-256-128 local_integ_key 456277766c504464736e464b754f79654a4d58636d7471715866577365724f51 remote_integ_key 456277766c504464736e464b754f79654a4d58636d7471715866577365724f51 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 6b577546546b7961636d6244584f644c remote_crypto_key 6b577546546b7961636d6244584f644c integ_alg sha-256-128 local_integ_key 76756c7457497479556a44616e48724b7a62504664717248465145626a426370 remote_integ_key 76756c7457497479556a44616e48724b7a62504664717248465145626a426370 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 67536242476a524641776f42796f786c remote_crypto_key 67536242476a524641776f42796f786c integ_alg sha-256-128 local_integ_key 524c76524e78514c56615048626473526e71636279765a6c744563616b4f4764 remote_integ_key 524c76524e78514c56615048626473526e71636279765a6c744563616b4f4764 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 72524d45504a4148456b6278544a496f remote_crypto_key 72524d45504a4148456b6278544a496f integ_alg sha-256-128 local_integ_key 436a724b746a6161415a6368686c4a4f77415046516478587a5852504d566666 remote_integ_key 436a724b746a6161415a6368686c4a4f77415046516478587a5852504d566666 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 6e6b775769795a6c72747078686c474e remote_crypto_key 6e6b775769795a6c72747078686c474e integ_alg sha-256-128 local_integ_key 69636b75526774614452726972477378554f574762464964484f686a55544643 remote_integ_key 69636b75526774614452726972477378554f574762464964484f686a55544643 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 53716f70534a796c63716d776c4b6377 remote_crypto_key 53716f70534a796c63716d776c4b6377 integ_alg sha-256-128 local_integ_key 5973627a716a4b414a52616f5a424552654c774d59565945764c5a5359725a6b remote_integ_key 5973627a716a4b414a52616f5a424552654c774d59565945764c5a5359725a6b local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6d685665745075626c7255446c424e6b remote_crypto_key 6d685665745075626c7255446c424e6b integ_alg sha-256-128 local_integ_key 646d73797553436a55744a486149696b6848416d6e66534a6b7046547667504f remote_integ_key 646d73797553436a55744a486149696b6848416d6e66534a6b7046547667504f local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 76565859484948524d4d74434c627043 remote_crypto_key 76565859484948524d4d74434c627043 integ_alg sha-256-128 local_integ_key 7a675649445065796d594b4d5464654974576c7a496d72684f76625050674e44 remote_integ_key 7a675649445065796d594b4d5464654974576c7a496d72684f76625050674e44 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 6d45424167685271536655527a687673 remote_crypto_key 6d45424167685271536655527a687673 integ_alg sha-256-128 local_integ_key 6e79654d644475727371655552614d675a656279726679535651485a56755373 remote_integ_key 6e79654d644475727371655552614d675a656279726679535651485a56755373 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 5543647879647378734e457868536975 remote_crypto_key 5543647879647378734e457868536975 integ_alg sha-256-128 local_integ_key 6e7664554476556a4c6243676a4b6b684a4372516247696779546a7979514e46 remote_integ_key 6e7664554476556a4c6243676a4b6b684a4372516247696779546a7979514e46 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 44546d634b4278774f535a4b54726679 remote_crypto_key 44546d634b4278774f535a4b54726679 integ_alg sha-256-128 local_integ_key 74684872776171477651645367634a57414743716452494367426c6963615265 remote_integ_key 74684872776171477651645367634a57414743716452494367426c6963615265 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 7a6d6b51484562696c70636f61414858 remote_crypto_key 7a6d6b51484562696c70636f61414858 integ_alg sha-256-128 local_integ_key 624f68565470496a7565724e747a4841595550764a4c62796c47566f41665958 remote_integ_key 624f68565470496a7565724e747a4841595550764a4c62796c47566f41665958 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 6e6e7a4f43437346474f6d6e51737556 remote_crypto_key 6e6e7a4f43437346474f6d6e51737556 integ_alg sha-256-128 local_integ_key 4955507274694d45767a696d4d434b646b566946674443554376487a74464463 remote_integ_key 4955507274694d45767a696d4d434b646b566946674443554376487a74464463 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 5a426e414d686a626e577067504c434f remote_crypto_key 5a426e414d686a626e577067504c434f integ_alg sha-256-128 local_integ_key 4b79486a42446e71724174676f68444552515575616c554e65794b6d52724873 remote_integ_key 4b79486a42446e71724174676f68444552515575616c554e65794b6d52724873 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 71435157746a45544d78495558644948 remote_crypto_key 71435157746a45544d78495558644948 integ_alg sha-256-128 local_integ_key 6949466d7a4d6c79574961664559624857734759764b6c6f647877446f54656b remote_integ_key 6949466d7a4d6c79574961664559624857734759764b6c6f647877446f54656b local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 6565766c50414e4846514d454d746c73 remote_crypto_key 6565766c50414e4846514d454d746c73 integ_alg sha-256-128 local_integ_key 6a6855424b43655151704a7077465442417a776b676e6c6e51566856576f7470 remote_integ_key 6a6855424b43655151704a7077465442417a776b676e6c6e51566856576f7470 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 684d616a56567365664e756d6c474445 remote_crypto_key 684d616a56567365664e756d6c474445 integ_alg sha-256-128 local_integ_key 467a654a4559544953467970455a4144734475766c467448585851714b4e4362 remote_integ_key 467a654a4559544953467970455a4144734475766c467448585851714b4e4362 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 54574875446252546f554f5848717a4c remote_crypto_key 54574875446252546f554f5848717a4c integ_alg sha-256-128 local_integ_key 637567436673645348745175705556736a556b73506b74624b55575363714171 remote_integ_key 637567436673645348745175705556736a556b73506b74624b55575363714171 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 6f4b54616b647779537a52514e456871 remote_crypto_key 6f4b54616b647779537a52514e456871 integ_alg sha-256-128 local_integ_key 69626f636172565169694c566a4974744e7579527351764849635046534e4e70 remote_integ_key 69626f636172565169694c566a4974744e7579527351764849635046534e4e70 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 63486655436f444951704a6962594752 remote_crypto_key 63486655436f444951704a6962594752 integ_alg sha-256-128 local_integ_key 6c755655584a6e696c6a5066445268795648544c64624b4c564252704e544174 remote_integ_key 6c755655584a6e696c6a5066445268795648544c64624b4c564252704e544174 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 786f70654e7877495845466350556c47 remote_crypto_key 786f70654e7877495845466350556c47 integ_alg sha-256-128 local_integ_key 496a76425767664e6974597479486d73544a6b6a755873434a437a6641547076 remote_integ_key 496a76425767664e6974597479486d73544a6b6a755873434a437a6641547076 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 7758734e446f79486348446457727641 remote_crypto_key 7758734e446f79486348446457727641 integ_alg sha-256-128 local_integ_key 5969474a6851436365755577544665676462524e71747a4b6d4f5a4d6b756f46 remote_integ_key 5969474a6851436365755577544665676462524e71747a4b6d4f5a4d6b756f46 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 79774f5649414e4f6a4261536f6c6972 remote_crypto_key 79774f5649414e4f6a4261536f6c6972 integ_alg sha-256-128 local_integ_key 4165554353726a4f476a5a596a584e4e57726a76684277785255575156454778 remote_integ_key 4165554353726a4f476a5a596a584e4e57726a76684277785255575156454778 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 536c757a5a5a596a58755a56564b6b78 remote_crypto_key 536c757a5a5a596a58755a56564b6b78 integ_alg sha-256-128 local_integ_key 66766441726b70444c79625a44746a4349646a697a4b4f5866475a5871437a52 remote_integ_key 66766441726b70444c79625a44746a4349646a697a4b4f5866475a5871437a52 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 4a6c53446e68436953537675796b454a remote_crypto_key 4a6c53446e68436953537675796b454a integ_alg sha-256-128 local_integ_key 4f486463657a57444347774f4a4a6a42484a6645647772614c65577a5a464d77 remote_integ_key 4f486463657a57444347774f4a4a6a42484a6645647772614c65577a5a464d77 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 52687153744a51704969455963544472 remote_crypto_key 52687153744a51704969455963544472 integ_alg sha-256-128 local_integ_key 46487459487a564d70485a68415059796c716c41616e43476153465178666468 remote_integ_key 46487459487a564d70485a68415059796c716c41616e43476153465178666468 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 43686c616f58756e4178536d55706965 remote_crypto_key 43686c616f58756e4178536d55706965 integ_alg sha-256-128 local_integ_key 4977507968666b7841426d6579654c66464757517a736b72455a4e724842584a remote_integ_key 4977507968666b7841426d6579654c66464757517a736b72455a4e724842584a local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 41646757487675617557494149584f4c remote_crypto_key 41646757487675617557494149584f4c integ_alg sha-256-128 local_integ_key 6b6c53734565627546526a674f426b786163655555557a71627259426f444c6b remote_integ_key 6b6c53734565627546526a674f426b786163655555557a71627259426f444c6b local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 536f6175724d69665a4c7244696a7a68 remote_crypto_key 536f6175724d69665a4c7244696a7a68 integ_alg sha-256-128 local_integ_key 514b436753736b784c7157747a4a53695268527749466d4742577a577357416b remote_integ_key 514b436753736b784c7157747a4a53695268527749466d4742577a577357416b local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 79777576554f706d447a4a594f4b6f66 remote_crypto_key 79777576554f706d447a4a594f4b6f66 integ_alg sha-256-128 local_integ_key 7879647371725279647a515068646f6a79586e75556b506a6248427452747064 remote_integ_key 7879647371725279647a515068646f6a79586e75556b506a6248427452747064 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 6b695775794f70555949736b6a696644 remote_crypto_key 6b695775794f70555949736b6a696644 integ_alg sha-256-128 local_integ_key 78524663617845774c766d41587973694e59516944526f794567775773424972 remote_integ_key 78524663617845774c766d41587973694e59516944526f794567775773424972 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 42515a7261624544454c5655616e4572 remote_crypto_key 42515a7261624544454c5655616e4572 integ_alg sha-256-128 local_integ_key 6275786e4e6a62544366716e6651684b5355656c6a676d454555757557555068 remote_integ_key 6275786e4e6a62544366716e6651684b5355656c6a676d454555757557555068 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4a76565568486d425a4e6850436f6268 remote_crypto_key 4a76565568486d425a4e6850436f6268 integ_alg sha-256-128 local_integ_key 7566565373527653736256667061427a59506b6e486b7a724b6d6443474c7772 remote_integ_key 7566565373527653736256667061427a59506b6e486b7a724b6d6443474c7772 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 56585249576e47534c466e6f55476676 remote_crypto_key 56585249576e47534c466e6f55476676 integ_alg sha-256-128 local_integ_key 704c536e705969784c5949556d765146506d4f6e516873776c6e47675353566e remote_integ_key 704c536e705969784c5949556d765146506d4f6e516873776c6e47675353566e local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 7a614b7a49484776476c62774c704b49 remote_crypto_key 7a614b7a49484776476c62774c704b49 integ_alg sha-256-128 local_integ_key 58584e6b537a7877795a51726f755a6d76466d557a6163494e674e74757a4e7a remote_integ_key 58584e6b537a7877795a51726f755a6d76466d557a6163494e674e74757a4e7a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 724672447a59506151674a6b5a4a716d remote_crypto_key 724672447a59506151674a6b5a4a716d integ_alg sha-256-128 local_integ_key 737267794b7552584e446f745a5270796e7845684f52535671424b5263516b65 remote_integ_key 737267794b7552584e446f745a5270796e7845684f52535671424b5263516b65 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 45595a4b61524f4568445a5a42474774 remote_crypto_key 45595a4b61524f4568445a5a42474774 integ_alg sha-256-128 local_integ_key 744e556a62446e4266426c58554956517454796c6a716a4a7674666f5a6f6c43 remote_integ_key 744e556a62446e4266426c58554956517454796c6a716a4a7674666f5a6f6c43 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 42434367747a454766795943624e636c remote_crypto_key 42434367747a454766795943624e636c integ_alg sha-256-128 local_integ_key 66695867685668584b77665254725466435a746151684f444f494a5576434557 remote_integ_key 66695867685668584b77665254725466435a746151684f444f494a5576434557 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 75634c6f636b6765595953507644636f remote_crypto_key 75634c6f636b6765595953507644636f integ_alg sha-256-128 local_integ_key 49674e44656c6e695a74454e447747614c4b4f7872676a4c42486648746c6777 remote_integ_key 49674e44656c6e695a74454e447747614c4b4f7872676a4c42486648746c6777 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 686c56424c6b614d6d7a734947504262 remote_crypto_key 686c56424c6b614d6d7a734947504262 integ_alg sha-256-128 local_integ_key 586b706e43507a6155556d6b4962736643667a6d4a5a465348716d66546e444f remote_integ_key 586b706e43507a6155556d6b4962736643667a6d4a5a465348716d66546e444f local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 71465978754d70444a4a574942417150 remote_crypto_key 71465978754d70444a4a574942417150 integ_alg sha-256-128 local_integ_key 456277766c504464736e464b754f79654a4d58636d7471715866577365724f51 remote_integ_key 456277766c504464736e464b754f79654a4d58636d7471715866577365724f51 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 6b577546546b7961636d6244584f644c remote_crypto_key 6b577546546b7961636d6244584f644c integ_alg sha-256-128 local_integ_key 76756c7457497479556a44616e48724b7a62504664717248465145626a426370 remote_integ_key 76756c7457497479556a44616e48724b7a62504664717248465145626a426370 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 67536242476a524641776f42796f786c remote_crypto_key 67536242476a524641776f42796f786c integ_alg sha-256-128 local_integ_key 524c76524e78514c56615048626473526e71636279765a6c744563616b4f4764 remote_integ_key 524c76524e78514c56615048626473526e71636279765a6c744563616b4f4764 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 72524d45504a4148456b6278544a496f remote_crypto_key 72524d45504a4148456b6278544a496f integ_alg sha-256-128 local_integ_key 436a724b746a6161415a6368686c4a4f77415046516478587a5852504d566666 remote_integ_key 436a724b746a6161415a6368686c4a4f77415046516478587a5852504d566666 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 6e6b775769795a6c72747078686c474e remote_crypto_key 6e6b775769795a6c72747078686c474e integ_alg sha-256-128 local_integ_key 69636b75526774614452726972477378554f574762464964484f686a55544643 remote_integ_key 69636b75526774614452726972477378554f574762464964484f686a55544643 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 53716f70534a796c63716d776c4b6377 remote_crypto_key 53716f70534a796c63716d776c4b6377 integ_alg sha-256-128 local_integ_key 5973627a716a4b414a52616f5a424552654c774d59565945764c5a5359725a6b remote_integ_key 5973627a716a4b414a52616f5a424552654c774d59565945764c5a5359725a6b local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6d685665745075626c7255446c424e6b remote_crypto_key 6d685665745075626c7255446c424e6b integ_alg sha-256-128 local_integ_key 646d73797553436a55744a486149696b6848416d6e66534a6b7046547667504f remote_integ_key 646d73797553436a55744a486149696b6848416d6e66534a6b7046547667504f local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 76565859484948524d4d74434c627043 remote_crypto_key 76565859484948524d4d74434c627043 integ_alg sha-256-128 local_integ_key 7a675649445065796d594b4d5464654974576c7a496d72684f76625050674e44 remote_integ_key 7a675649445065796d594b4d5464654974576c7a496d72684f76625050674e44 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 6d45424167685271536655527a687673 remote_crypto_key 6d45424167685271536655527a687673 integ_alg sha-256-128 local_integ_key 6e79654d644475727371655552614d675a656279726679535651485a56755373 remote_integ_key 6e79654d644475727371655552614d675a656279726679535651485a56755373 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 5543647879647378734e457868536975 remote_crypto_key 5543647879647378734e457868536975 integ_alg sha-256-128 local_integ_key 6e7664554476556a4c6243676a4b6b684a4372516247696779546a7979514e46 remote_integ_key 6e7664554476556a4c6243676a4b6b684a4372516247696779546a7979514e46 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 44546d634b4278774f535a4b54726679 remote_crypto_key 44546d634b4278774f535a4b54726679 integ_alg sha-256-128 local_integ_key 74684872776171477651645367634a57414743716452494367426c6963615265 remote_integ_key 74684872776171477651645367634a57414743716452494367426c6963615265 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 7a6d6b51484562696c70636f61414858 remote_crypto_key 7a6d6b51484562696c70636f61414858 integ_alg sha-256-128 local_integ_key 624f68565470496a7565724e747a4841595550764a4c62796c47566f41665958 remote_integ_key 624f68565470496a7565724e747a4841595550764a4c62796c47566f41665958 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 6e6e7a4f43437346474f6d6e51737556 remote_crypto_key 6e6e7a4f43437346474f6d6e51737556 integ_alg sha-256-128 local_integ_key 4955507274694d45767a696d4d434b646b566946674443554376487a74464463 remote_integ_key 4955507274694d45767a696d4d434b646b566946674443554376487a74464463 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 5a426e414d686a626e577067504c434f remote_crypto_key 5a426e414d686a626e577067504c434f integ_alg sha-256-128 local_integ_key 4b79486a42446e71724174676f68444552515575616c554e65794b6d52724873 remote_integ_key 4b79486a42446e71724174676f68444552515575616c554e65794b6d52724873 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 71435157746a45544d78495558644948 remote_crypto_key 71435157746a45544d78495558644948 integ_alg sha-256-128 local_integ_key 6949466d7a4d6c79574961664559624857734759764b6c6f647877446f54656b remote_integ_key 6949466d7a4d6c79574961664559624857734759764b6c6f647877446f54656b local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 734755777857664c7849755756484846 remote_crypto_key 734755777857664c7849755756484846 integ_alg sha-256-128 local_integ_key 767979786e416766766c7a70766c6747416b704f587543776e6e4b6e644c576b remote_integ_key 767979786e416766766c7a70766c6747416b704f587543776e6e4b6e644c576b local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 61704f775a7465746b56704d7053574c remote_crypto_key 61704f775a7465746b56704d7053574c integ_alg sha-256-128 local_integ_key 44484f50597874735150564646546243796642576352626b4e6b6d46456f5369 remote_integ_key 44484f50597874735150564646546243796642576352626b4e6b6d46456f5369 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 7656454a50616e55744d544d61736641 remote_crypto_key 7656454a50616e55744d544d61736641 integ_alg sha-256-128 local_integ_key 6b734d4e42544466734e4856514972574749676e4275696e59516e78646d7866 remote_integ_key 6b734d4e42544466734e4856514972574749676e4275696e59516e78646d7866 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 706c4d684d767251466a705349737850 remote_crypto_key 706c4d684d767251466a705349737850 integ_alg sha-256-128 local_integ_key 774c664d484961715a6e43556559425775485761797642427a6b6f477973416b remote_integ_key 774c664d484961715a6e43556559425775485761797642427a6b6f477973416b local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 5679685a68624b6b617156496e654854 remote_crypto_key 5679685a68624b6b617156496e654854 integ_alg sha-256-128 local_integ_key 526b696d5646436279756a64675a627768497664634a7a75704a79426e4a4149 remote_integ_key 526b696d5646436279756a64675a627768497664634a7a75704a79426e4a4149 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 6f69756874415979474b757072765163 remote_crypto_key 6f69756874415979474b757072765163 integ_alg sha-256-128 local_integ_key 6451436c49794c4d494374584a636c706f57724e554c486e484877444d664476 remote_integ_key 6451436c49794c4d494374584a636c706f57724e554c486e484877444d664476 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 7346426970687a484b7a72736b574d62 remote_crypto_key 7346426970687a484b7a72736b574d62 integ_alg sha-256-128 local_integ_key 6a4c684b4f526c76594b6a666c575a565172476769546d64484a676e46706875 remote_integ_key 6a4c684b4f526c76594b6a666c575a565172476769546d64484a676e46706875 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 6f66714c4d486d4c647a4a5457416741 remote_crypto_key 6f66714c4d486d4c647a4a5457416741 integ_alg sha-256-128 local_integ_key 65714d765776724c4c5346664748734a6351424b7841516a6849434248627165 remote_integ_key 65714d765776724c4c5346664748734a6351424b7841516a6849434248627165 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 767069716879556c62654c486e77586f remote_crypto_key 767069716879556c62654c486e77586f integ_alg sha-256-128 local_integ_key 664b465a786d707654534548574c704e676944576f534a645a426c5478636e64 remote_integ_key 664b465a786d707654534548574c704e676944576f534a645a426c5478636e64 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 49536f77616541556b6866434c767654 remote_crypto_key 49536f77616541556b6866434c767654 integ_alg sha-256-128 local_integ_key 61565954746d6d4a796e4469426764797767434c48736c5544414e4d767a5a6c remote_integ_key 61565954746d6d4a796e4469426764797767434c48736c5544414e4d767a5a6c local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 42657862546152427772795344734b75 remote_crypto_key 42657862546152427772795344734b75 integ_alg sha-256-128 local_integ_key 4e545362584b6f75414c6a74664a794d45796f7367795a67626669696f507573 remote_integ_key 4e545362584b6f75414c6a74664a794d45796f7367795a67626669696f507573 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 6f6145664f514d5968726b4b4a425870 remote_crypto_key 6f6145664f514d5968726b4b4a425870 integ_alg sha-256-128 local_integ_key 59574457624772587a5a6d544f52677049637744624f647675545a6b4a784968 remote_integ_key 59574457624772587a5a6d544f52677049637744624f647675545a6b4a784968 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 7547424952494e544f4b4d6b69524a69 remote_crypto_key 7547424952494e544f4b4d6b69524a69 integ_alg sha-256-128 local_integ_key 66666e615a5a54524a55747646744e79476c4b53755047414e76686572534769 remote_integ_key 66666e615a5a54524a55747646744e79476c4b53755047414e76686572534769 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 6671494243704e4c6777764a437a6d6c remote_crypto_key 6671494243704e4c6777764a437a6d6c integ_alg sha-256-128 local_integ_key 74725058446f415a4c625a55414d4546586a4a4976564f415664767354484864 remote_integ_key 74725058446f415a4c625a55414d4546586a4a4976564f415664767354484864 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 6a6d6f50486d4d7359487673656b484d remote_crypto_key 6a6d6f50486d4d7359487673656b484d integ_alg sha-256-128 local_integ_key 49624b634c714c56716272575578634d6d57775678644d4e48694145496b5476 remote_integ_key 49624b634c714c56716272575578634d6d57775678644d4e48694145496b5476 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 6b716348734c6d6d414c547771795967 remote_crypto_key 6b716348734c6d6d414c547771795967 integ_alg sha-256-128 local_integ_key 6e7761644766754949706d6a5473426b53714c56496741784445565375754c44 remote_integ_key 6e7761644766754949706d6a5473426b53714c56496741784445565375754c44 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 664e6468774546487678746668717866 remote_crypto_key 664e6468774546487678746668717866 integ_alg sha-256-128 local_integ_key 5646594161456153576d4f4446776a544c726a62617841574970734d42524566 remote_integ_key 5646594161456153576d4f4446776a544c726a62617841574970734d42524566 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4d4762505453577a466774635a455249 remote_crypto_key 4d4762505453577a466774635a455249 integ_alg sha-256-128 local_integ_key 4d624e4f626e6d6b536b42645a42585a47684a71634e5a594d4f734368774854 remote_integ_key 4d624e4f626e6d6b536b42645a42585a47684a71634e5a594d4f734368774854 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 667663796e4458586c6b6c4a4c477941 remote_crypto_key 667663796e4458586c6b6c4a4c477941 integ_alg sha-256-128 local_integ_key 5a636472586a737678675264767550554d4f524761696c556b786f6a526c5658 remote_integ_key 5a636472586a737678675264767550554d4f524761696c556b786f6a526c5658 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 77456c66477577794a64776d54704872 remote_crypto_key 77456c66477577794a64776d54704872 integ_alg sha-256-128 local_integ_key 685a4b6b67754769434658664a7a655a414c776c4749724a4153637668477846 remote_integ_key 685a4b6b67754769434658664a7a655a414c776c4749724a4153637668477846 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 705a52514a555754557a43734d57514a remote_crypto_key 705a52514a555754557a43734d57514a integ_alg sha-256-128 local_integ_key 4a526266434d4a4a596d5a5a6e4b63784564644348534c7559686862566a6d4a remote_integ_key 4a526266434d4a4a596d5a5a6e4b63784564644348534c7559686862566a6d4a local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4471737967666444567258786e444a4f remote_crypto_key 4471737967666444567258786e444a4f integ_alg sha-256-128 local_integ_key 6b66616c55486865505a59496246726651797451727170424d41784a7a50696d remote_integ_key 6b66616c55486865505a59496246726651797451727170424d41784a7a50696d local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 6658666a4c4a70716b425550644c5248 remote_crypto_key 6658666a4c4a70716b425550644c5248 integ_alg sha-256-128 local_integ_key 565047514665646a6b424246716d6155737067696d67426e59576c4564554c57 remote_integ_key 565047514665646a6b424246716d6155737067696d67426e59576c4564554c57 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 765765504846457679476c554a546a6b remote_crypto_key 765765504846457679476c554a546a6b integ_alg sha-256-128 local_integ_key 41745470774e6e7879666c776d736273634d585746724e7461727a7043756268 remote_integ_key 41745470774e6e7879666c776d736273634d585746724e7461727a7043756268 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 647875554a556c55774f6d6b57485765 remote_crypto_key 647875554a556c55774f6d6b57485765 integ_alg sha-256-128 local_integ_key 5148784341676a7447636b4e47576f666b555061426b505a567a416442517552 remote_integ_key 5148784341676a7447636b4e47576f666b555061426b505a567a416442517552 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 504b536278774378676e5a6a4a4a6174 remote_crypto_key 504b536278774378676e5a6a4a4a6174 integ_alg sha-256-128 local_integ_key 706e71417043777462414d4a466b5461716d757367704f6c66567a4f785a4167 remote_integ_key 706e71417043777462414d4a466b5461716d757367704f6c66567a4f785a4167 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 68545562434148446e6d694150675a77 remote_crypto_key 68545562434148446e6d694150675a77 integ_alg sha-256-128 local_integ_key 6d6c4d68624c726c645559737a426e78714e6a5742495341764779654f414e4f remote_integ_key 6d6c4d68624c726c645559737a426e78714e6a5742495341764779654f414e4f local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 6c76684a776e4b5366784d7770706970 remote_crypto_key 6c76684a776e4b5366784d7770706970 integ_alg sha-256-128 local_integ_key 68506a6f63467149637452597a6b41614a617959554e704d64694a5248565a76 remote_integ_key 68506a6f63467149637452597a6b41614a617959554e704d64694a5248565a76 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 504d63786b6768775759794966754373 remote_crypto_key 504d63786b6768775759794966754373 integ_alg sha-256-128 local_integ_key 47427a4144626763617a704553774f587541586c43776a76526c5a42534f5047 remote_integ_key 47427a4144626763617a704553774f587541586c43776a76526c5a42534f5047 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 764e464d6c446f44734c6553424b6553 remote_crypto_key 764e464d6c446f44734c6553424b6553 integ_alg sha-256-128 local_integ_key 7541624669744766744649456148436274484268724e64766c496e77616d4771 remote_integ_key 7541624669744766744649456148436274484268724e64766c496e77616d4771 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 76457545486371725962515467444858 remote_crypto_key 76457545486371725962515467444858 integ_alg sha-256-128 local_integ_key 686b7a4167584f7064754977595a7a76415655494554674d6a66676875674873 remote_integ_key 686b7a4167584f7064754977595a7a76415655494554674d6a66676875674873 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 51564e726169656b6a536968754a544a remote_crypto_key 51564e726169656b6a536968754a544a integ_alg sha-256-128 local_integ_key 4b694b4b4a75687754624a446a7246444f487a4c454273485154596d61564952 remote_integ_key 4b694b4b4a75687754624a446a7246444f487a4c454273485154596d61564952 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4a556d4f546e567648576c504c747247 remote_crypto_key 4a556d4f546e567648576c504c747247 integ_alg sha-256-128 local_integ_key 567452545a786c6a4d6943465a717644746e664b7047726c6b6467464778716b remote_integ_key 567452545a786c6a4d6943465a717644746e664b7047726c6b6467464778716b local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 696c41436e6f7a73714c466159574470 remote_crypto_key 696c41436e6f7a73714c466159574470 integ_alg sha-256-128 local_integ_key 544a7641684c4e5a49725858615a736f694b7264536279714c734a6f6b545365 remote_integ_key 544a7641684c4e5a49725858615a736f694b7264536279714c734a6f6b545365 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 42504b6e444a73456b4f4d6f4e754a5a remote_crypto_key 42504b6e444a73456b4f4d6f4e754a5a integ_alg sha-256-128 local_integ_key 784a63496e796773746d45514569777a48596d535142474675676c77685a774b remote_integ_key 784a63496e796773746d45514569777a48596d535142474675676c77685a774b local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 684c797a7752574d73454b435178654f remote_crypto_key 684c797a7752574d73454b435178654f integ_alg sha-256-128 local_integ_key 664f45575770524272675673666668584d6b5a755a7a73666b61434279614346 remote_integ_key 664f45575770524272675673666668584d6b5a755a7a73666b61434279614346 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 664b6652624d4357544c6d514b6f4b59 remote_crypto_key 664b6652624d4357544c6d514b6f4b59 integ_alg sha-256-128 local_integ_key 506943547275657163494354536954505a6446446d514c46535876444d677164 remote_integ_key 506943547275657163494354536954505a6446446d514c46535876444d677164 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 70665a475963557a636c4c50574d4b44 remote_crypto_key 70665a475963557a636c4c50574d4b44 integ_alg sha-256-128 local_integ_key 77766c46666f76597871737a6f686e7470455777784652726a6e64596d576178 remote_integ_key 77766c46666f76597871737a6f686e7470455777784652726a6e64596d576178 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 7a6673567278427266476c4967446c4e remote_crypto_key 7a6673567278427266476c4967446c4e integ_alg sha-256-128 local_integ_key 70494c726a72546f6b79467351667a61786a7062666b597a735351655a59676b remote_integ_key 70494c726a72546f6b79467351667a61786a7062666b597a735351655a59676b local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 46424279724e6b625a76425a51564249 remote_crypto_key 46424279724e6b625a76425a51564249 integ_alg sha-256-128 local_integ_key 6d4b52774a6e51416b4b4b6242557767527865716d436969416a6b765678576d remote_integ_key 6d4b52774a6e51416b4b4b6242557767527865716d436969416a6b765678576d local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 734755777857664c7849755756484846 remote_crypto_key 734755777857664c7849755756484846 integ_alg sha-256-128 local_integ_key 767979786e416766766c7a70766c6747416b704f587543776e6e4b6e644c576b remote_integ_key 767979786e416766766c7a70766c6747416b704f587543776e6e4b6e644c576b local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 61704f775a7465746b56704d7053574c remote_crypto_key 61704f775a7465746b56704d7053574c integ_alg sha-256-128 local_integ_key 44484f50597874735150564646546243796642576352626b4e6b6d46456f5369 remote_integ_key 44484f50597874735150564646546243796642576352626b4e6b6d46456f5369 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 7656454a50616e55744d544d61736641 remote_crypto_key 7656454a50616e55744d544d61736641 integ_alg sha-256-128 local_integ_key 6b734d4e42544466734e4856514972574749676e4275696e59516e78646d7866 remote_integ_key 6b734d4e42544466734e4856514972574749676e4275696e59516e78646d7866 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 706c4d684d767251466a705349737850 remote_crypto_key 706c4d684d767251466a705349737850 integ_alg sha-256-128 local_integ_key 774c664d484961715a6e43556559425775485761797642427a6b6f477973416b remote_integ_key 774c664d484961715a6e43556559425775485761797642427a6b6f477973416b local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 5679685a68624b6b617156496e654854 remote_crypto_key 5679685a68624b6b617156496e654854 integ_alg sha-256-128 local_integ_key 526b696d5646436279756a64675a627768497664634a7a75704a79426e4a4149 remote_integ_key 526b696d5646436279756a64675a627768497664634a7a75704a79426e4a4149 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 6f69756874415979474b757072765163 remote_crypto_key 6f69756874415979474b757072765163 integ_alg sha-256-128 local_integ_key 6451436c49794c4d494374584a636c706f57724e554c486e484877444d664476 remote_integ_key 6451436c49794c4d494374584a636c706f57724e554c486e484877444d664476 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 7346426970687a484b7a72736b574d62 remote_crypto_key 7346426970687a484b7a72736b574d62 integ_alg sha-256-128 local_integ_key 6a4c684b4f526c76594b6a666c575a565172476769546d64484a676e46706875 remote_integ_key 6a4c684b4f526c76594b6a666c575a565172476769546d64484a676e46706875 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 6f66714c4d486d4c647a4a5457416741 remote_crypto_key 6f66714c4d486d4c647a4a5457416741 integ_alg sha-256-128 local_integ_key 65714d765776724c4c5346664748734a6351424b7841516a6849434248627165 remote_integ_key 65714d765776724c4c5346664748734a6351424b7841516a6849434248627165 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 767069716879556c62654c486e77586f remote_crypto_key 767069716879556c62654c486e77586f integ_alg sha-256-128 local_integ_key 664b465a786d707654534548574c704e676944576f534a645a426c5478636e64 remote_integ_key 664b465a786d707654534548574c704e676944576f534a645a426c5478636e64 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 49536f77616541556b6866434c767654 remote_crypto_key 49536f77616541556b6866434c767654 integ_alg sha-256-128 local_integ_key 61565954746d6d4a796e4469426764797767434c48736c5544414e4d767a5a6c remote_integ_key 61565954746d6d4a796e4469426764797767434c48736c5544414e4d767a5a6c local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 42657862546152427772795344734b75 remote_crypto_key 42657862546152427772795344734b75 integ_alg sha-256-128 local_integ_key 4e545362584b6f75414c6a74664a794d45796f7367795a67626669696f507573 remote_integ_key 4e545362584b6f75414c6a74664a794d45796f7367795a67626669696f507573 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 6f6145664f514d5968726b4b4a425870 remote_crypto_key 6f6145664f514d5968726b4b4a425870 integ_alg sha-256-128 local_integ_key 59574457624772587a5a6d544f52677049637744624f647675545a6b4a784968 remote_integ_key 59574457624772587a5a6d544f52677049637744624f647675545a6b4a784968 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 7547424952494e544f4b4d6b69524a69 remote_crypto_key 7547424952494e544f4b4d6b69524a69 integ_alg sha-256-128 local_integ_key 66666e615a5a54524a55747646744e79476c4b53755047414e76686572534769 remote_integ_key 66666e615a5a54524a55747646744e79476c4b53755047414e76686572534769 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 6671494243704e4c6777764a437a6d6c remote_crypto_key 6671494243704e4c6777764a437a6d6c integ_alg sha-256-128 local_integ_key 74725058446f415a4c625a55414d4546586a4a4976564f415664767354484864 remote_integ_key 74725058446f415a4c625a55414d4546586a4a4976564f415664767354484864 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 6a6d6f50486d4d7359487673656b484d remote_crypto_key 6a6d6f50486d4d7359487673656b484d integ_alg sha-256-128 local_integ_key 49624b634c714c56716272575578634d6d57775678644d4e48694145496b5476 remote_integ_key 49624b634c714c56716272575578634d6d57775678644d4e48694145496b5476 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 6b716348734c6d6d414c547771795967 remote_crypto_key 6b716348734c6d6d414c547771795967 integ_alg sha-256-128 local_integ_key 6e7761644766754949706d6a5473426b53714c56496741784445565375754c44 remote_integ_key 6e7761644766754949706d6a5473426b53714c56496741784445565375754c44 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 664e6468774546487678746668717866 remote_crypto_key 664e6468774546487678746668717866 integ_alg sha-256-128 local_integ_key 5646594161456153576d4f4446776a544c726a62617841574970734d42524566 remote_integ_key 5646594161456153576d4f4446776a544c726a62617841574970734d42524566 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4d4762505453577a466774635a455249 remote_crypto_key 4d4762505453577a466774635a455249 integ_alg sha-256-128 local_integ_key 4d624e4f626e6d6b536b42645a42585a47684a71634e5a594d4f734368774854 remote_integ_key 4d624e4f626e6d6b536b42645a42585a47684a71634e5a594d4f734368774854 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 667663796e4458586c6b6c4a4c477941 remote_crypto_key 667663796e4458586c6b6c4a4c477941 integ_alg sha-256-128 local_integ_key 5a636472586a737678675264767550554d4f524761696c556b786f6a526c5658 remote_integ_key 5a636472586a737678675264767550554d4f524761696c556b786f6a526c5658 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 77456c66477577794a64776d54704872 remote_crypto_key 77456c66477577794a64776d54704872 integ_alg sha-256-128 local_integ_key 685a4b6b67754769434658664a7a655a414c776c4749724a4153637668477846 remote_integ_key 685a4b6b67754769434658664a7a655a414c776c4749724a4153637668477846 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 705a52514a555754557a43734d57514a remote_crypto_key 705a52514a555754557a43734d57514a integ_alg sha-256-128 local_integ_key 4a526266434d4a4a596d5a5a6e4b63784564644348534c7559686862566a6d4a remote_integ_key 4a526266434d4a4a596d5a5a6e4b63784564644348534c7559686862566a6d4a local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4471737967666444567258786e444a4f remote_crypto_key 4471737967666444567258786e444a4f integ_alg sha-256-128 local_integ_key 6b66616c55486865505a59496246726651797451727170424d41784a7a50696d remote_integ_key 6b66616c55486865505a59496246726651797451727170424d41784a7a50696d local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 6658666a4c4a70716b425550644c5248 remote_crypto_key 6658666a4c4a70716b425550644c5248 integ_alg sha-256-128 local_integ_key 565047514665646a6b424246716d6155737067696d67426e59576c4564554c57 remote_integ_key 565047514665646a6b424246716d6155737067696d67426e59576c4564554c57 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 765765504846457679476c554a546a6b remote_crypto_key 765765504846457679476c554a546a6b integ_alg sha-256-128 local_integ_key 41745470774e6e7879666c776d736273634d585746724e7461727a7043756268 remote_integ_key 41745470774e6e7879666c776d736273634d585746724e7461727a7043756268 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 647875554a556c55774f6d6b57485765 remote_crypto_key 647875554a556c55774f6d6b57485765 integ_alg sha-256-128 local_integ_key 5148784341676a7447636b4e47576f666b555061426b505a567a416442517552 remote_integ_key 5148784341676a7447636b4e47576f666b555061426b505a567a416442517552 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 504b536278774378676e5a6a4a4a6174 remote_crypto_key 504b536278774378676e5a6a4a4a6174 integ_alg sha-256-128 local_integ_key 706e71417043777462414d4a466b5461716d757367704f6c66567a4f785a4167 remote_integ_key 706e71417043777462414d4a466b5461716d757367704f6c66567a4f785a4167 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 68545562434148446e6d694150675a77 remote_crypto_key 68545562434148446e6d694150675a77 integ_alg sha-256-128 local_integ_key 6d6c4d68624c726c645559737a426e78714e6a5742495341764779654f414e4f remote_integ_key 6d6c4d68624c726c645559737a426e78714e6a5742495341764779654f414e4f local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 6c76684a776e4b5366784d7770706970 remote_crypto_key 6c76684a776e4b5366784d7770706970 integ_alg sha-256-128 local_integ_key 68506a6f63467149637452597a6b41614a617959554e704d64694a5248565a76 remote_integ_key 68506a6f63467149637452597a6b41614a617959554e704d64694a5248565a76 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 504d63786b6768775759794966754373 remote_crypto_key 504d63786b6768775759794966754373 integ_alg sha-256-128 local_integ_key 47427a4144626763617a704553774f587541586c43776a76526c5a42534f5047 remote_integ_key 47427a4144626763617a704553774f587541586c43776a76526c5a42534f5047 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 764e464d6c446f44734c6553424b6553 remote_crypto_key 764e464d6c446f44734c6553424b6553 integ_alg sha-256-128 local_integ_key 7541624669744766744649456148436274484268724e64766c496e77616d4771 remote_integ_key 7541624669744766744649456148436274484268724e64766c496e77616d4771 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 76457545486371725962515467444858 remote_crypto_key 76457545486371725962515467444858 integ_alg sha-256-128 local_integ_key 686b7a4167584f7064754977595a7a76415655494554674d6a66676875674873 remote_integ_key 686b7a4167584f7064754977595a7a76415655494554674d6a66676875674873 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 51564e726169656b6a536968754a544a remote_crypto_key 51564e726169656b6a536968754a544a integ_alg sha-256-128 local_integ_key 4b694b4b4a75687754624a446a7246444f487a4c454273485154596d61564952 remote_integ_key 4b694b4b4a75687754624a446a7246444f487a4c454273485154596d61564952 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4a556d4f546e567648576c504c747247 remote_crypto_key 4a556d4f546e567648576c504c747247 integ_alg sha-256-128 local_integ_key 567452545a786c6a4d6943465a717644746e664b7047726c6b6467464778716b remote_integ_key 567452545a786c6a4d6943465a717644746e664b7047726c6b6467464778716b local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 696c41436e6f7a73714c466159574470 remote_crypto_key 696c41436e6f7a73714c466159574470 integ_alg sha-256-128 local_integ_key 544a7641684c4e5a49725858615a736f694b7264536279714c734a6f6b545365 remote_integ_key 544a7641684c4e5a49725858615a736f694b7264536279714c734a6f6b545365 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 42504b6e444a73456b4f4d6f4e754a5a remote_crypto_key 42504b6e444a73456b4f4d6f4e754a5a integ_alg sha-256-128 local_integ_key 784a63496e796773746d45514569777a48596d535142474675676c77685a774b remote_integ_key 784a63496e796773746d45514569777a48596d535142474675676c77685a774b local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 684c797a7752574d73454b435178654f remote_crypto_key 684c797a7752574d73454b435178654f integ_alg sha-256-128 local_integ_key 664f45575770524272675673666668584d6b5a755a7a73666b61434279614346 remote_integ_key 664f45575770524272675673666668584d6b5a755a7a73666b61434279614346 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 664b6652624d4357544c6d514b6f4b59 remote_crypto_key 664b6652624d4357544c6d514b6f4b59 integ_alg sha-256-128 local_integ_key 506943547275657163494354536954505a6446446d514c46535876444d677164 remote_integ_key 506943547275657163494354536954505a6446446d514c46535876444d677164 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 70665a475963557a636c4c50574d4b44 remote_crypto_key 70665a475963557a636c4c50574d4b44 integ_alg sha-256-128 local_integ_key 77766c46666f76597871737a6f686e7470455777784652726a6e64596d576178 remote_integ_key 77766c46666f76597871737a6f686e7470455777784652726a6e64596d576178 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 7a6673567278427266476c4967446c4e remote_crypto_key 7a6673567278427266476c4967446c4e integ_alg sha-256-128 local_integ_key 70494c726a72546f6b79467351667a61786a7062666b597a735351655a59676b remote_integ_key 70494c726a72546f6b79467351667a61786a7062666b597a735351655a59676b local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 46424279724e6b625a76425a51564249 remote_crypto_key 46424279724e6b625a76425a51564249 integ_alg sha-256-128 local_integ_key 6d4b52774a6e51416b4b4b6242557767527865716d436969416a6b765678576d remote_integ_key 6d4b52774a6e51416b4b4b6242557767527865716d436969416a6b765678576d local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 72697144674552745a54557467566a65 remote_crypto_key 72697144674552745a54557467566a65 integ_alg sha-256-128 local_integ_key 73704b596972494a7a46635974775a5550696b7061616a7a7442674271494f69 remote_integ_key 73704b596972494a7a46635974775a5550696b7061616a7a7442674271494f69 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 416571466147417a7044426c6c676a45 remote_crypto_key 416571466147417a7044426c6c676a45 integ_alg sha-256-128 local_integ_key 4975675a52755972564b425774586f6961654a5a4f6e424f7764516b647a6462 remote_integ_key 4975675a52755972564b425774586f6961654a5a4f6e424f7764516b647a6462 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 786c706f737a6d7047664d6a6b4a5771 remote_crypto_key 786c706f737a6d7047664d6a6b4a5771 integ_alg sha-256-128 local_integ_key 656b58737748636e51764c684b50704873496e42597474757a774c5649647371 remote_integ_key 656b58737748636e51764c684b50704873496e42597474757a774c5649647371 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 624159626f4c74474f47635755717577 remote_crypto_key 624159626f4c74474f47635755717577 integ_alg sha-256-128 local_integ_key 5163656d4548504d72594243654a4b426c61514b5267714547576c45467a4361 remote_integ_key 5163656d4548504d72594243654a4b426c61514b5267714547576c45467a4361 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 55775557766663776a51526f554d5758 remote_crypto_key 55775557766663776a51526f554d5758 integ_alg sha-256-128 local_integ_key 676e4f5272506b474243516f594f514846685742434e5761744a5070684e4f4a remote_integ_key 676e4f5272506b474243516f594f514846685742434e5761744a5070684e4f4a local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4b664f4c41484572536a526146415950 remote_crypto_key 4b664f4c41484572536a526146415950 integ_alg sha-256-128 local_integ_key 767558466448506d714a525a4475484b78675a61647467676e4b677759417348 remote_integ_key 767558466448506d714a525a4475484b78675a61647467676e4b677759417348 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 4b5272486c436d7a6874424b66526443 remote_crypto_key 4b5272486c436d7a6874424b66526443 integ_alg sha-256-128 local_integ_key 6552514447414d655a5479674c544767566a7a417958746d6478576270444657 remote_integ_key 6552514447414d655a5479674c544767566a7a417958746d6478576270444657 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 73594b4c786662456a764277786f735a remote_crypto_key 73594b4c786662456a764277786f735a integ_alg sha-256-128 local_integ_key 4f434a697555526d75457770524347424f6561444e624f497955487368457663 remote_integ_key 4f434a697555526d75457770524347424f6561444e624f497955487368457663 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4f554e4c5974697a664270797642594d remote_crypto_key 4f554e4c5974697a664270797642594d integ_alg sha-256-128 local_integ_key 70514149715641556c4561496d6846795a6769734546656b77597245464a5448 remote_integ_key 70514149715641556c4561496d6846795a6769734546656b77597245464a5448 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 646363714f485863746e536576567771 remote_crypto_key 646363714f485863746e536576567771 integ_alg sha-256-128 local_integ_key 726542465251725977625057484a676c50476663514b6f515661434665736c4f remote_integ_key 726542465251725977625057484a676c50476663514b6f515661434665736c4f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 4f7a6865756858505252417451437268 remote_crypto_key 4f7a6865756858505252417451437268 integ_alg sha-256-128 local_integ_key 6f65504f785a7a644741646e4243637271686a55646346484d67686f59566b61 remote_integ_key 6f65504f785a7a644741646e4243637271686a55646346484d67686f59566b61 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 416455685a504545744e674e5058684f remote_crypto_key 416455685a504545744e674e5058684f integ_alg sha-256-128 local_integ_key 6b654c664c4466436f54774d614f4e437a766a4176414b6c506d4e5543684f4a remote_integ_key 6b654c664c4466436f54774d614f4e437a766a4176414b6c506d4e5543684f4a local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 654271475243687a4b4a7263646f7766 remote_crypto_key 654271475243687a4b4a7263646f7766 integ_alg sha-256-128 local_integ_key 4d585972464e7a734d555057744953724b7555685a6e666d797955696e457470 remote_integ_key 4d585972464e7a734d555057744953724b7555685a6e666d797955696e457470 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 784a55624863544c4d616e4544657659 remote_crypto_key 784a55624863544c4d616e4544657659 integ_alg sha-256-128 local_integ_key 45565273586371494d7161714f636e5446594a4457777943477565416e4a7245 remote_integ_key 45565273586371494d7161714f636e5446594a4457777943477565416e4a7245 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 476367754472755774646f42424b4e74 remote_crypto_key 476367754472755774646f42424b4e74 integ_alg sha-256-128 local_integ_key 4b67586e68524a74555657427a44574a66584a6a49716475646649474f686f6f remote_integ_key 4b67586e68524a74555657427a44574a66584a6a49716475646649474f686f6f local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 6a7049615856564f4764456159775959 remote_crypto_key 6a7049615856564f4764456159775959 integ_alg sha-256-128 local_integ_key 4a61704654664f7a64676e4363796b42774d556a4e72647a706e6f67546b4a41 remote_integ_key 4a61704654664f7a64676e4363796b42774d556a4e72647a706e6f67546b4a41 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4a4d455557706d7459425259466f646b remote_crypto_key 4a4d455557706d7459425259466f646b integ_alg sha-256-128 local_integ_key 757941414e4845684d72756c677450484146444e5763674a4e427a6157486554 remote_integ_key 757941414e4845684d72756c677450484146444e5763674a4e427a6157486554 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 796e556f716b4b7158724d7651466b76 remote_crypto_key 796e556f716b4b7158724d7651466b76 integ_alg sha-256-128 local_integ_key 516f7a74474175594e717150574d70736368724d4d79786a7769504c47777558 remote_integ_key 516f7a74474175594e717150574d70736368724d4d79786a7769504c47777558 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 687a506e5446685167777359674c546f remote_crypto_key 687a506e5446685167777359674c546f integ_alg sha-256-128 local_integ_key 414c49665246646f53656a48716742656d45776c624d55746f4845446d686546 remote_integ_key 414c49665246646f53656a48716742656d45776c624d55746f4845446d686546 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 435555707a41726b7a62794e6e667972 remote_crypto_key 435555707a41726b7a62794e6e667972 integ_alg sha-256-128 local_integ_key 78526676655850785173736353524468714463446c706a7661654d7155574a65 remote_integ_key 78526676655850785173736353524468714463446c706a7661654d7155574a65 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 7268676669585553795543616e756c44 remote_crypto_key 7268676669585553795543616e756c44 integ_alg sha-256-128 local_integ_key 66696d48444d4858534d554c6a566f7a6d524467746e706b714b526b6e554c55 remote_integ_key 66696d48444d4858534d554c6a566f7a6d524467746e706b714b526b6e554c55 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4957534a6673794a67564f6a6e6b6c43 remote_crypto_key 4957534a6673794a67564f6a6e6b6c43 integ_alg sha-256-128 local_integ_key 7057717567736f7a67796871784e526465656d777447716263504f687a6b4662 remote_integ_key 7057717567736f7a67796871784e526465656d777447716263504f687a6b4662 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 70514a684e7774476b4c76576c565971 remote_crypto_key 70514a684e7774476b4c76576c565971 integ_alg sha-256-128 local_integ_key 5658684b49736e555565564a7757714b47666c4a66446b636146446561507648 remote_integ_key 5658684b49736e555565564a7757714b47666c4a66446b636146446561507648 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 78474279687670426442655a564d4855 remote_crypto_key 78474279687670426442655a564d4855 integ_alg sha-256-128 local_integ_key 505747794e4b5651497154514757526a537850436e5447466667415762504962 remote_integ_key 505747794e4b5651497154514757526a537850436e5447466667415762504962 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 466e75554c4e686c647051586443746a remote_crypto_key 466e75554c4e686c647051586443746a integ_alg sha-256-128 local_integ_key 44644d48446b687556614753727459536f4e7a734169464764696f5171565464 remote_integ_key 44644d48446b687556614753727459536f4e7a734169464764696f5171565464 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 5044447241444d73567a75774b426449 remote_crypto_key 5044447241444d73567a75774b426449 integ_alg sha-256-128 local_integ_key 7156576f734c436f61696a6366636d647976594b77444561747157596156767a remote_integ_key 7156576f734c436f61696a6366636d647976594b77444561747157596156767a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 71504e456f72544a487761544a4f6651 remote_crypto_key 71504e456f72544a487761544a4f6651 integ_alg sha-256-128 local_integ_key 50527a6f656876775a4c4c434b57497056744e43707061437663784755485243 remote_integ_key 50527a6f656876775a4c4c434b57497056744e43707061437663784755485243 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 4b764269635142507047474258684854 remote_crypto_key 4b764269635142507047474258684854 integ_alg sha-256-128 local_integ_key 73707679676c61766b74456a786479484e5156456a5a6c615454657066785678 remote_integ_key 73707679676c61766b74456a786479484e5156456a5a6c615454657066785678 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 645450574665527172656f594861795a remote_crypto_key 645450574665527172656f594861795a integ_alg sha-256-128 local_integ_key 7a6e735566656b78547849594d6f4778566c5568427a44506c736c6745584949 remote_integ_key 7a6e735566656b78547849594d6f4778566c5568427a44506c736c6745584949 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 54456666546a50786c62465a6274466c remote_crypto_key 54456666546a50786c62465a6274466c integ_alg sha-256-128 local_integ_key 524156766f617a63455375794b4765534d68554c77435a515459666a466c7164 remote_integ_key 524156766f617a63455375794b4765534d68554c77435a515459666a466c7164 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 52794a714370514c75616a5768456c4e remote_crypto_key 52794a714370514c75616a5768456c4e integ_alg sha-256-128 local_integ_key 6e636251446659776a4f714f4173664f6872664578734d4258415a53716f6471 remote_integ_key 6e636251446659776a4f714f4173664f6872664578734d4258415a53716f6471 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6974435a6552474b4c554671556c574a remote_crypto_key 6974435a6552474b4c554671556c574a integ_alg sha-256-128 local_integ_key 716f6d4c6d58476d6c534a426945437667505177755643664f474e736f735471 remote_integ_key 716f6d4c6d58476d6c534a426945437667505177755643664f474e736f735471 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 76426549564646627a68424a454f6844 remote_crypto_key 76426549564646627a68424a454f6844 integ_alg sha-256-128 local_integ_key 6364534170456155414b776f6f4a6a6c5a614354574647445971644963727a45 remote_integ_key 6364534170456155414b776f6f4a6a6c5a614354574647445971644963727a45 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 6567614c4c675a494572457a685a4c58 remote_crypto_key 6567614c4c675a494572457a685a4c58 integ_alg sha-256-128 local_integ_key 567972684d78484e6b7344774c7a55784b6f4961414f684f7341554c5a45734d remote_integ_key 567972684d78484e6b7344774c7a55784b6f4961414f684f7341554c5a45734d local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 677a4a6355794f6b4d6f66757564567a remote_crypto_key 677a4a6355794f6b4d6f66757564567a integ_alg sha-256-128 local_integ_key 554c4e754d704b6d795457424a7641796e6873644249434b65526d655375664c remote_integ_key 554c4e754d704b6d795457424a7641796e6873644249434b65526d655375664c local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 4c494b74786e44536766434765725764 remote_crypto_key 4c494b74786e44536766434765725764 integ_alg sha-256-128 local_integ_key 736a6f5764614d7a7a5642506b6661554759574b48556a4c534e6c4374734445 remote_integ_key 736a6f5764614d7a7a5642506b6661554759574b48556a4c534e6c4374734445 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 61786747507448446b465a6565626f77 remote_crypto_key 61786747507448446b465a6565626f77 integ_alg sha-256-128 local_integ_key 6d506f6b6e7074647647704b635a766262724b7a43694e726e507152586e6b6b remote_integ_key 6d506f6b6e7074647647704b635a766262724b7a43694e726e507152586e6b6b local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 724a47496e5a79796166685572524143 remote_crypto_key 724a47496e5a79796166685572524143 integ_alg sha-256-128 local_integ_key 7376684c41635249536a456274536c4376746e5549454d6254774f5942706f61 remote_integ_key 7376684c41635249536a456274536c4376746e5549454d6254774f5942706f61 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 5744465147786e6b6575486779436949 remote_crypto_key 5744465147786e6b6575486779436949 integ_alg sha-256-128 local_integ_key 787a7a6565616b5a756b6766636b474d746d7a4b565a73464c537a5543674b63 remote_integ_key 787a7a6565616b5a756b6766636b474d746d7a4b565a73464c537a5543674b63 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 65575275444b4b764179797a54795675 remote_crypto_key 65575275444b4b764179797a54795675 integ_alg sha-256-128 local_integ_key 4c444e6a644961574867556a45685876425874415550766370644d714262766f remote_integ_key 4c444e6a644961574867556a45685876425874415550766370644d714262766f local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 72697144674552745a54557467566a65 remote_crypto_key 72697144674552745a54557467566a65 integ_alg sha-256-128 local_integ_key 73704b596972494a7a46635974775a5550696b7061616a7a7442674271494f69 remote_integ_key 73704b596972494a7a46635974775a5550696b7061616a7a7442674271494f69 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 416571466147417a7044426c6c676a45 remote_crypto_key 416571466147417a7044426c6c676a45 integ_alg sha-256-128 local_integ_key 4975675a52755972564b425774586f6961654a5a4f6e424f7764516b647a6462 remote_integ_key 4975675a52755972564b425774586f6961654a5a4f6e424f7764516b647a6462 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 786c706f737a6d7047664d6a6b4a5771 remote_crypto_key 786c706f737a6d7047664d6a6b4a5771 integ_alg sha-256-128 local_integ_key 656b58737748636e51764c684b50704873496e42597474757a774c5649647371 remote_integ_key 656b58737748636e51764c684b50704873496e42597474757a774c5649647371 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 624159626f4c74474f47635755717577 remote_crypto_key 624159626f4c74474f47635755717577 integ_alg sha-256-128 local_integ_key 5163656d4548504d72594243654a4b426c61514b5267714547576c45467a4361 remote_integ_key 5163656d4548504d72594243654a4b426c61514b5267714547576c45467a4361 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 55775557766663776a51526f554d5758 remote_crypto_key 55775557766663776a51526f554d5758 integ_alg sha-256-128 local_integ_key 676e4f5272506b474243516f594f514846685742434e5761744a5070684e4f4a remote_integ_key 676e4f5272506b474243516f594f514846685742434e5761744a5070684e4f4a local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4b664f4c41484572536a526146415950 remote_crypto_key 4b664f4c41484572536a526146415950 integ_alg sha-256-128 local_integ_key 767558466448506d714a525a4475484b78675a61647467676e4b677759417348 remote_integ_key 767558466448506d714a525a4475484b78675a61647467676e4b677759417348 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 4b5272486c436d7a6874424b66526443 remote_crypto_key 4b5272486c436d7a6874424b66526443 integ_alg sha-256-128 local_integ_key 6552514447414d655a5479674c544767566a7a417958746d6478576270444657 remote_integ_key 6552514447414d655a5479674c544767566a7a417958746d6478576270444657 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 73594b4c786662456a764277786f735a remote_crypto_key 73594b4c786662456a764277786f735a integ_alg sha-256-128 local_integ_key 4f434a697555526d75457770524347424f6561444e624f497955487368457663 remote_integ_key 4f434a697555526d75457770524347424f6561444e624f497955487368457663 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4f554e4c5974697a664270797642594d remote_crypto_key 4f554e4c5974697a664270797642594d integ_alg sha-256-128 local_integ_key 70514149715641556c4561496d6846795a6769734546656b77597245464a5448 remote_integ_key 70514149715641556c4561496d6846795a6769734546656b77597245464a5448 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 646363714f485863746e536576567771 remote_crypto_key 646363714f485863746e536576567771 integ_alg sha-256-128 local_integ_key 726542465251725977625057484a676c50476663514b6f515661434665736c4f remote_integ_key 726542465251725977625057484a676c50476663514b6f515661434665736c4f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 4f7a6865756858505252417451437268 remote_crypto_key 4f7a6865756858505252417451437268 integ_alg sha-256-128 local_integ_key 6f65504f785a7a644741646e4243637271686a55646346484d67686f59566b61 remote_integ_key 6f65504f785a7a644741646e4243637271686a55646346484d67686f59566b61 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 416455685a504545744e674e5058684f remote_crypto_key 416455685a504545744e674e5058684f integ_alg sha-256-128 local_integ_key 6b654c664c4466436f54774d614f4e437a766a4176414b6c506d4e5543684f4a remote_integ_key 6b654c664c4466436f54774d614f4e437a766a4176414b6c506d4e5543684f4a local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 654271475243687a4b4a7263646f7766 remote_crypto_key 654271475243687a4b4a7263646f7766 integ_alg sha-256-128 local_integ_key 4d585972464e7a734d555057744953724b7555685a6e666d797955696e457470 remote_integ_key 4d585972464e7a734d555057744953724b7555685a6e666d797955696e457470 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 784a55624863544c4d616e4544657659 remote_crypto_key 784a55624863544c4d616e4544657659 integ_alg sha-256-128 local_integ_key 45565273586371494d7161714f636e5446594a4457777943477565416e4a7245 remote_integ_key 45565273586371494d7161714f636e5446594a4457777943477565416e4a7245 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 476367754472755774646f42424b4e74 remote_crypto_key 476367754472755774646f42424b4e74 integ_alg sha-256-128 local_integ_key 4b67586e68524a74555657427a44574a66584a6a49716475646649474f686f6f remote_integ_key 4b67586e68524a74555657427a44574a66584a6a49716475646649474f686f6f local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 6a7049615856564f4764456159775959 remote_crypto_key 6a7049615856564f4764456159775959 integ_alg sha-256-128 local_integ_key 4a61704654664f7a64676e4363796b42774d556a4e72647a706e6f67546b4a41 remote_integ_key 4a61704654664f7a64676e4363796b42774d556a4e72647a706e6f67546b4a41 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4a4d455557706d7459425259466f646b remote_crypto_key 4a4d455557706d7459425259466f646b integ_alg sha-256-128 local_integ_key 757941414e4845684d72756c677450484146444e5763674a4e427a6157486554 remote_integ_key 757941414e4845684d72756c677450484146444e5763674a4e427a6157486554 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 796e556f716b4b7158724d7651466b76 remote_crypto_key 796e556f716b4b7158724d7651466b76 integ_alg sha-256-128 local_integ_key 516f7a74474175594e717150574d70736368724d4d79786a7769504c47777558 remote_integ_key 516f7a74474175594e717150574d70736368724d4d79786a7769504c47777558 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 687a506e5446685167777359674c546f remote_crypto_key 687a506e5446685167777359674c546f integ_alg sha-256-128 local_integ_key 414c49665246646f53656a48716742656d45776c624d55746f4845446d686546 remote_integ_key 414c49665246646f53656a48716742656d45776c624d55746f4845446d686546 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 435555707a41726b7a62794e6e667972 remote_crypto_key 435555707a41726b7a62794e6e667972 integ_alg sha-256-128 local_integ_key 78526676655850785173736353524468714463446c706a7661654d7155574a65 remote_integ_key 78526676655850785173736353524468714463446c706a7661654d7155574a65 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 7268676669585553795543616e756c44 remote_crypto_key 7268676669585553795543616e756c44 integ_alg sha-256-128 local_integ_key 66696d48444d4858534d554c6a566f7a6d524467746e706b714b526b6e554c55 remote_integ_key 66696d48444d4858534d554c6a566f7a6d524467746e706b714b526b6e554c55 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4957534a6673794a67564f6a6e6b6c43 remote_crypto_key 4957534a6673794a67564f6a6e6b6c43 integ_alg sha-256-128 local_integ_key 7057717567736f7a67796871784e526465656d777447716263504f687a6b4662 remote_integ_key 7057717567736f7a67796871784e526465656d777447716263504f687a6b4662 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 70514a684e7774476b4c76576c565971 remote_crypto_key 70514a684e7774476b4c76576c565971 integ_alg sha-256-128 local_integ_key 5658684b49736e555565564a7757714b47666c4a66446b636146446561507648 remote_integ_key 5658684b49736e555565564a7757714b47666c4a66446b636146446561507648 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 78474279687670426442655a564d4855 remote_crypto_key 78474279687670426442655a564d4855 integ_alg sha-256-128 local_integ_key 505747794e4b5651497154514757526a537850436e5447466667415762504962 remote_integ_key 505747794e4b5651497154514757526a537850436e5447466667415762504962 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 466e75554c4e686c647051586443746a remote_crypto_key 466e75554c4e686c647051586443746a integ_alg sha-256-128 local_integ_key 44644d48446b687556614753727459536f4e7a734169464764696f5171565464 remote_integ_key 44644d48446b687556614753727459536f4e7a734169464764696f5171565464 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 5044447241444d73567a75774b426449 remote_crypto_key 5044447241444d73567a75774b426449 integ_alg sha-256-128 local_integ_key 7156576f734c436f61696a6366636d647976594b77444561747157596156767a remote_integ_key 7156576f734c436f61696a6366636d647976594b77444561747157596156767a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 71504e456f72544a487761544a4f6651 remote_crypto_key 71504e456f72544a487761544a4f6651 integ_alg sha-256-128 local_integ_key 50527a6f656876775a4c4c434b57497056744e43707061437663784755485243 remote_integ_key 50527a6f656876775a4c4c434b57497056744e43707061437663784755485243 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 4b764269635142507047474258684854 remote_crypto_key 4b764269635142507047474258684854 integ_alg sha-256-128 local_integ_key 73707679676c61766b74456a786479484e5156456a5a6c615454657066785678 remote_integ_key 73707679676c61766b74456a786479484e5156456a5a6c615454657066785678 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 645450574665527172656f594861795a remote_crypto_key 645450574665527172656f594861795a integ_alg sha-256-128 local_integ_key 7a6e735566656b78547849594d6f4778566c5568427a44506c736c6745584949 remote_integ_key 7a6e735566656b78547849594d6f4778566c5568427a44506c736c6745584949 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 54456666546a50786c62465a6274466c remote_crypto_key 54456666546a50786c62465a6274466c integ_alg sha-256-128 local_integ_key 524156766f617a63455375794b4765534d68554c77435a515459666a466c7164 remote_integ_key 524156766f617a63455375794b4765534d68554c77435a515459666a466c7164 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 52794a714370514c75616a5768456c4e remote_crypto_key 52794a714370514c75616a5768456c4e integ_alg sha-256-128 local_integ_key 6e636251446659776a4f714f4173664f6872664578734d4258415a53716f6471 remote_integ_key 6e636251446659776a4f714f4173664f6872664578734d4258415a53716f6471 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6974435a6552474b4c554671556c574a remote_crypto_key 6974435a6552474b4c554671556c574a integ_alg sha-256-128 local_integ_key 716f6d4c6d58476d6c534a426945437667505177755643664f474e736f735471 remote_integ_key 716f6d4c6d58476d6c534a426945437667505177755643664f474e736f735471 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 76426549564646627a68424a454f6844 remote_crypto_key 76426549564646627a68424a454f6844 integ_alg sha-256-128 local_integ_key 6364534170456155414b776f6f4a6a6c5a614354574647445971644963727a45 remote_integ_key 6364534170456155414b776f6f4a6a6c5a614354574647445971644963727a45 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 6567614c4c675a494572457a685a4c58 remote_crypto_key 6567614c4c675a494572457a685a4c58 integ_alg sha-256-128 local_integ_key 567972684d78484e6b7344774c7a55784b6f4961414f684f7341554c5a45734d remote_integ_key 567972684d78484e6b7344774c7a55784b6f4961414f684f7341554c5a45734d local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 677a4a6355794f6b4d6f66757564567a remote_crypto_key 677a4a6355794f6b4d6f66757564567a integ_alg sha-256-128 local_integ_key 554c4e754d704b6d795457424a7641796e6873644249434b65526d655375664c remote_integ_key 554c4e754d704b6d795457424a7641796e6873644249434b65526d655375664c local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 4c494b74786e44536766434765725764 remote_crypto_key 4c494b74786e44536766434765725764 integ_alg sha-256-128 local_integ_key 736a6f5764614d7a7a5642506b6661554759574b48556a4c534e6c4374734445 remote_integ_key 736a6f5764614d7a7a5642506b6661554759574b48556a4c534e6c4374734445 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 61786747507448446b465a6565626f77 remote_crypto_key 61786747507448446b465a6565626f77 integ_alg sha-256-128 local_integ_key 6d506f6b6e7074647647704b635a766262724b7a43694e726e507152586e6b6b remote_integ_key 6d506f6b6e7074647647704b635a766262724b7a43694e726e507152586e6b6b local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 724a47496e5a79796166685572524143 remote_crypto_key 724a47496e5a79796166685572524143 integ_alg sha-256-128 local_integ_key 7376684c41635249536a456274536c4376746e5549454d6254774f5942706f61 remote_integ_key 7376684c41635249536a456274536c4376746e5549454d6254774f5942706f61 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 5744465147786e6b6575486779436949 remote_crypto_key 5744465147786e6b6575486779436949 integ_alg sha-256-128 local_integ_key 787a7a6565616b5a756b6766636b474d746d7a4b565a73464c537a5543674b63 remote_integ_key 787a7a6565616b5a756b6766636b474d746d7a4b565a73464c537a5543674b63 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 65575275444b4b764179797a54795675 remote_crypto_key 65575275444b4b764179797a54795675 integ_alg sha-256-128 local_integ_key 4c444e6a644961574867556a45685876425874415550766370644d714262766f remote_integ_key 4c444e6a644961574867556a45685876425874415550766370644d714262766f local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec40tnlsw-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-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 4957626a664c53556a4744507975556f remote_crypto_key 4957626a664c53556a4744507975556f integ_alg sha-512-256 local_integ_key 6e4b416c6e4d6e424f5661424c5153635a76544f436d514d4f6c5a656274507a564478734c66676b657a46414572477843746c46634c4d586576616d52664a76 remote_integ_key 6e4b416c6e4d6e424f5661424c5153635a76544f436d514d4f6c5a656274507a564478734c66676b657a46414572477843746c46634c4d586576616d52664a76 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 61774a556669644d734374586b50446e remote_crypto_key 61774a556669644d734374586b50446e integ_alg sha-512-256 local_integ_key 4a754c5a42596c45514a734b724241564672707a6948624b73455a6d555151496442685454734a66506262567453564362477865747670446b4b576a72634654 remote_integ_key 4a754c5a42596c45514a734b724241564672707a6948624b73455a6d555151496442685454734a66506262567453564362477865747670446b4b576a72634654 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 5a514d7a72786d797a52497158616978 remote_crypto_key 5a514d7a72786d797a52497158616978 integ_alg sha-512-256 local_integ_key 5a65446c4c4d5a56776f676c646a6f5662526d7a6e4d7855756d496d794b6b664f517a4d6d714c58506e51436154744463575165744a7356707a73716154454f remote_integ_key 5a65446c4c4d5a56776f676c646a6f5662526d7a6e4d7855756d496d794b6b664f517a4d6d714c58506e51436154744463575165744a7356707a73716154454f local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 625a7a4858686c624a6d51414f62786a remote_crypto_key 625a7a4858686c624a6d51414f62786a integ_alg sha-512-256 local_integ_key 77724946414a61474b6d47657a73695862496670437861764b627149656d4f4942524e73774d7378414d5764764a45414c56526862636f456e6541464e516b6e remote_integ_key 77724946414a61474b6d47657a73695862496670437861764b627149656d4f4942524e73774d7378414d5764764a45414c56526862636f456e6541464e516b6e local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 4e545773596a6558736852426a6e7568 remote_crypto_key 4e545773596a6558736852426a6e7568 integ_alg sha-512-256 local_integ_key 56775368714b7a686b64557a7550506d6e414458496e5445474154645a625a784b4b41646f677953774663566c4b41486e746369484d594b4f49766d42764356 remote_integ_key 56775368714b7a686b64557a7550506d6e414458496e5445474154645a625a784b4b41646f677953774663566c4b41486e746369484d594b4f49766d42764356 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4f424e71676671506143454a75626854 remote_crypto_key 4f424e71676671506143454a75626854 integ_alg sha-512-256 local_integ_key 4c6b676770644566454d7370716e51664d4558667142654d7965484263615873664b4b70496949576463574a7a534d796d4e796c55785468687847484f677258 remote_integ_key 4c6b676770644566454d7370716e51664d4558667142654d7965484263615873664b4b70496949576463574a7a534d796d4e796c55785468687847484f677258 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 76735150614b654b5758437364554767 remote_crypto_key 76735150614b654b5758437364554767 integ_alg sha-512-256 local_integ_key 4572536945545076416a7169735458535378434c6b4b6d4656796b415863466a52724f75654c7147435a5a4d66616445544f757476586d685542795242426553 remote_integ_key 4572536945545076416a7169735458535378434c6b4b6d4656796b415863466a52724f75654c7147435a5a4d66616445544f757476586d685542795242426553 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 6b77547756736478454d7a4463594b6a remote_crypto_key 6b77547756736478454d7a4463594b6a integ_alg sha-512-256 local_integ_key 6c6451716748795571466a61797350557358567046576b54636e795155766f6f504c7a514a5665424f584b4264526a58486e6b56484e44584e514464574d7954 remote_integ_key 6c6451716748795571466a61797350557358567046576b54636e795155766f6f504c7a514a5665424f584b4264526a58486e6b56484e44584e514464574d7954 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 615a59746c68477a4d496e4a55416d4e remote_crypto_key 615a59746c68477a4d496e4a55416d4e integ_alg sha-512-256 local_integ_key 5162436945747a6865595a586e4d4f6a5459735551566d72717177494d6e42457a416f5575534e44624c6a6377706b77464b6772575553485574477961447467 remote_integ_key 5162436945747a6865595a586e4d4f6a5459735551566d72717177494d6e42457a416f5575534e44624c6a6377706b77464b6772575553485574477961447467 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6843717369554b4c7a4544626f48764e remote_crypto_key 6843717369554b4c7a4544626f48764e integ_alg sha-512-256 local_integ_key 78447643724f71656a6d6c6f525a756a547242507453767a455164756c4d585774756e476e42614646446156626c66556a4c5a6a5451744154455177635a5a45 remote_integ_key 78447643724f71656a6d6c6f525a756a547242507453767a455164756c4d585774756e476e42614646446156626c66556a4c5a6a5451744154455177635a5a45 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 417751696c556d446b44526278426656 remote_crypto_key 417751696c556d446b44526278426656 integ_alg sha-512-256 local_integ_key 5142416d50517754617841545976446a5575494f427143614363744b4b4a64486951426d5462706358754e49476c4d716e7741534370694f6d43516a56725865 remote_integ_key 5142416d50517754617841545976446a5575494f427143614363744b4b4a64486951426d5462706358754e49476c4d716e7741534370694f6d43516a56725865 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 747042637a654a4e7578587a4f524d70 remote_crypto_key 747042637a654a4e7578587a4f524d70 integ_alg sha-512-256 local_integ_key 536842576b41486b68735a456d6e556177707a77676145685444724763517172546d667773436d4a676e49764a5a7a725159676744666d635279534252516b42 remote_integ_key 536842576b41486b68735a456d6e556177707a77676145685444724763517172546d667773436d4a676e49764a5a7a725159676744666d635279534252516b42 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 6c746e4b6e4466576d524c6c4257596a remote_crypto_key 6c746e4b6e4466576d524c6c4257596a integ_alg sha-512-256 local_integ_key 69414c7361746a597a504a78616c686c5a68757974737762544d706252427646567558544a6a5345415176505a694e77696f6e6c4563426e7a6b7955537a4548 remote_integ_key 69414c7361746a597a504a78616c686c5a68757974737762544d706252427646567558544a6a5345415176505a694e77696f6e6c4563426e7a6b7955537a4548 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 416146674561744e6b44427353734577 remote_crypto_key 416146674561744e6b44427353734577 integ_alg sha-512-256 local_integ_key 705a6d615363664742634752614b727a524957454e654f5568436a6178785664647a754962527653685455555770686a454d476b6b61656254435964597a654f remote_integ_key 705a6d615363664742634752614b727a524957454e654f5568436a6178785664647a754962527653685455555770686a454d476b6b61656254435964597a654f local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 50614f4d4e6354777a6e414c6a4f7573 remote_crypto_key 50614f4d4e6354777a6e414c6a4f7573 integ_alg sha-512-256 local_integ_key 417371437a62686b63634e5469644977504a6175687a786741635746656748674f6a7658635556446f78794e727254506f55515544624551704c5179664c4442 remote_integ_key 417371437a62686b63634e5469644977504a6175687a786741635746656748674f6a7658635556446f78794e727254506f55515544624551704c5179664c4442 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 52676170654369694741526f5958704e remote_crypto_key 52676170654369694741526f5958704e integ_alg sha-512-256 local_integ_key 594c44676d6941744b7a72537467504c4847744548796f797a7447544d74776f4a66496c6949744e476d4f61717558707156566a4c6a546e6273755053797267 remote_integ_key 594c44676d6941744b7a72537467504c4847744548796f797a7447544d74776f4a66496c6949744e476d4f61717558707156566a4c6a546e6273755053797267 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 646349786a437747506d59694e584b71 remote_crypto_key 646349786a437747506d59694e584b71 integ_alg sha-512-256 local_integ_key 5255684b507373704b4b50447072517472426e544b554f477468487a785468594353564342586a6768496a774a766e6a637567686b5859637772556645414371 remote_integ_key 5255684b507373704b4b50447072517472426e544b554f477468487a785468594353564342586a6768496a774a766e6a637567686b5859637772556645414371 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 6e4a696946776b4a505946516d665a72 remote_crypto_key 6e4a696946776b4a505946516d665a72 integ_alg sha-512-256 local_integ_key 796c6f77434c66545068474a5664754e6e52777659714156434c68635a5266704479615952716f7249524a6552764c4d6a5a6547554f4e4c4a676e5174725072 remote_integ_key 796c6f77434c66545068474a5664754e6e52777659714156434c68635a5266704479615952716f7249524a6552764c4d6a5a6547554f4e4c4a676e5174725072 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6e6743676d644463504f55534d714f45 remote_crypto_key 6e6743676d644463504f55534d714f45 integ_alg sha-512-256 local_integ_key 656a5a70515a6e6b4e6679656c416f486a77564d494455716a5259457a706852724c6d4e6553466b625a6e4676566e504973594f754246465a496b6779707776 remote_integ_key 656a5a70515a6e6b4e6679656c416f486a77564d494455716a5259457a706852724c6d4e6553466b625a6e4676566e504973594f754246465a496b6779707776 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 72696b47666c76644879794c64654749 remote_crypto_key 72696b47666c76644879794c64654749 integ_alg sha-512-256 local_integ_key 58676b46625361727a6244594861706c69785463446455584e624b76797478656c717471644f615576425355436771534b4a7968777079454774784f574f4b74 remote_integ_key 58676b46625361727a6244594861706c69785463446455584e624b76797478656c717471644f615576425355436771534b4a7968777079454774784f574f4b74 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 726264504b6242707063414c71545044 remote_crypto_key 726264504b6242707063414c71545044 integ_alg sha-512-256 local_integ_key 4d584e4441426e676875615176764d4452657567416378626c54505a4a656c45564c4f694d546344566a676a6946767045687854577562644e4b4e585666497a remote_integ_key 4d584e4441426e676875615176764d4452657567416378626c54505a4a656c45564c4f694d546344566a676a6946767045687854577562644e4b4e585666497a local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 49596748796f4c614d5863446d4c6944 remote_crypto_key 49596748796f4c614d5863446d4c6944 integ_alg sha-512-256 local_integ_key 4d7a5a68744262426e51786e44574762477053715768684f5254766b455050736d4e4a6f4b424c6e70535972416f4b51717a6d4a6e4b6472726547557363546c remote_integ_key 4d7a5a68744262426e51786e44574762477053715768684f5254766b455050736d4e4a6f4b424c6e70535972416f4b51717a6d4a6e4b6472726547557363546c local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 5147537846566b5470536a51464d7a4e remote_crypto_key 5147537846566b5470536a51464d7a4e integ_alg sha-512-256 local_integ_key 48494d63756c426a674c4f526151636c6c71576b736d716f624f725a526561557646504846447677454d5a776b434b547a55516264515a42427769796b4d5470 remote_integ_key 48494d63756c426a674c4f526151636c6c71576b736d716f624f725a526561557646504846447677454d5a776b434b547a55516264515a42427769796b4d5470 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 44415167516d6257754b796a466b4b5a remote_crypto_key 44415167516d6257754b796a466b4b5a integ_alg sha-512-256 local_integ_key 696d54547a5073744b6d6d6c6363684f656d58474f70476b5762557051527a56786b4a644569546e7579576e79696e634679616877444c7875655a784e566255 remote_integ_key 696d54547a5073744b6d6d6c6363684f656d58474f70476b5762557051527a56786b4a644569546e7579576e79696e634679616877444c7875655a784e566255 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 665a7354796a684f6b56497a667a7561 remote_crypto_key 665a7354796a684f6b56497a667a7561 integ_alg sha-512-256 local_integ_key 7577516e474e4b686d6b6e70754c5274766457746969577175454d51724d4d454d4e4d427771567643737075484844694d79434a736a49736668516e7a537779 remote_integ_key 7577516e474e4b686d6b6e70754c5274766457746969577175454d51724d4d454d4e4d427771567643737075484844694d79434a736a49736668516e7a537779 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 4b7873687142615556437370796f6e4c remote_crypto_key 4b7873687142615556437370796f6e4c integ_alg sha-512-256 local_integ_key 7652525a6e7a5669767876755457774e64476a50694b717278754e4a767a4d504743695a5a716a417576734b77596d536e44596f467179696355434f446c6a4e remote_integ_key 7652525a6e7a5669767876755457774e64476a50694b717278754e4a767a4d504743695a5a716a417576734b77596d536e44596f467179696355434f446c6a4e local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 4d6e67504650715971474a6b78567375 remote_crypto_key 4d6e67504650715971474a6b78567375 integ_alg sha-512-256 local_integ_key 564b67736842527476446744554548735366756e54446e76456552796262436641784f53614b445957714d61684d655673795449416e456b6b7379555570516b remote_integ_key 564b67736842527476446744554548735366756e54446e76456552796262436641784f53614b445957714d61684d655673795449416e456b6b7379555570516b local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 466a6c5447766642526d4b446d556356 remote_crypto_key 466a6c5447766642526d4b446d556356 integ_alg sha-512-256 local_integ_key 4e704b754f797a61766c58676e6c4e726e704e49644550534c4157704f74534a62747041636d6342694764744a7977677677456a4c7341705561495a42455a53 remote_integ_key 4e704b754f797a61766c58676e6c4e726e704e49644550534c4157704f74534a62747041636d6342694764744a7977677677456a4c7341705561495a42455a53 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 49626d62496e516948535049465a544b remote_crypto_key 49626d62496e516948535049465a544b integ_alg sha-512-256 local_integ_key 637856715977687a5a7561465551534f487a65504c5041696d426c7473534b675271777759595a44486f4c434b5646476d6a77694f59786f63616f4248634876 remote_integ_key 637856715977687a5a7561465551534f487a65504c5041696d426c7473534b675271777759595a44486f4c434b5646476d6a77694f59786f63616f4248634876 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 72764a5471477a7649424b69776d4371 remote_crypto_key 72764a5471477a7649424b69776d4371 integ_alg sha-512-256 local_integ_key 735958746f684858795a77536664766e4578624542635a425366767447716a4654525773447a697469447766664c664164596e6a6e415468696978556f6d7078 remote_integ_key 735958746f684858795a77536664766e4578624542635a425366767447716a4654525773447a697469447766664c664164596e6a6e415468696978556f6d7078 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 4a5a4b76636e626d70666a6862594179 remote_crypto_key 4a5a4b76636e626d70666a6862594179 integ_alg sha-512-256 local_integ_key 6c74624e4a58524a69747369534a6349464e726b6b4b576e43536e426d58415a57616f73766a6a516c655268727279616f74715245677654574f47554b556a48 remote_integ_key 6c74624e4a58524a69747369534a6349464e726b6b4b576e43536e426d58415a57616f73766a6a516c655268727279616f74715245677654574f47554b556a48 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 566643524b656b6d6377586941544e6b remote_crypto_key 566643524b656b6d6377586941544e6b integ_alg sha-512-256 local_integ_key 42684666616d444f44474b48705a6944786b6e6f4351646d65776265706a637a6f58795057747a6e6e53616f564a46506e5976536e61796654636a6566585378 remote_integ_key 42684666616d444f44474b48705a6944786b6e6f4351646d65776265706a637a6f58795057747a6e6e53616f564a46506e5976536e61796654636a6566585378 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4a77424a6e426b6d7a6c56765a656869 remote_crypto_key 4a77424a6e426b6d7a6c56765a656869 integ_alg sha-512-256 local_integ_key 57685851744c457150755a6b666a6448785077746842727344456351646a664b6c64776f565a706b6147467958616568634f416451487170536b74716e486c66 remote_integ_key 57685851744c457150755a6b666a6448785077746842727344456351646a664b6c64776f565a706b6147467958616568634f416451487170536b74716e486c66 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 7447736a7a5363506a51424348705777 remote_crypto_key 7447736a7a5363506a51424348705777 integ_alg sha-512-256 local_integ_key 6c6c7569486642796f7878714c466f654975417a754d5573584977625570666f6d4c52574d595151557948515652594352715777787574765269467473637950 remote_integ_key 6c6c7569486642796f7878714c466f654975417a754d5573584977625570666f6d4c52574d595151557948515652594352715777787574765269467473637950 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 6b795a7746426a625251696164437357 remote_crypto_key 6b795a7746426a625251696164437357 integ_alg sha-512-256 local_integ_key 49636d77575a43586c7750486a675851414f636359676e6a6c7a65747355766b43506954694753764749525374436e524e5742716b5473555446655a4d7a786d remote_integ_key 49636d77575a43586c7750486a675851414f636359676e6a6c7a65747355766b43506954694753764749525374436e524e5742716b5473555446655a4d7a786d local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 49706e505763524d6e4248624b785064 remote_crypto_key 49706e505763524d6e4248624b785064 integ_alg sha-512-256 local_integ_key 796b666445764e746c77736242587375766657435165634a566e547a6656595670597856796b53794c68676773556f6b6f746867417475414c7362506650734b remote_integ_key 796b666445764e746c77736242587375766657435165634a566e547a6656595670597856796b53794c68676773556f6b6f746867417475414c7362506650734b local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 73574c7758614f4754716f6e46427642 remote_crypto_key 73574c7758614f4754716f6e46427642 integ_alg sha-512-256 local_integ_key 47417a496242426779516f6a6b454d7a6d74666b774453756573666e494661526d6e4b7563775a796e7045575468504a6a434a6f4b7476705261556276664664 remote_integ_key 47417a496242426779516f6a6b454d7a6d74666b774453756573666e494661526d6e4b7563775a796e7045575468504a6a434a6f4b7476705261556276664664 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 5877666b69586a4f784e494276546270 remote_crypto_key 5877666b69586a4f784e494276546270 integ_alg sha-512-256 local_integ_key 6b4b665453437a466f636d46526379435a4c49664f45466d4b50546553676a4b434f44535178707361597a61545555435764736c61684f4d6a7a6e4674674562 remote_integ_key 6b4b665453437a466f636d46526379435a4c49664f45466d4b50546553676a4b434f44535178707361597a61545555435764736c61684f4d6a7a6e4674674562 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 63576977636341475979435541626d54 remote_crypto_key 63576977636341475979435541626d54 integ_alg sha-512-256 local_integ_key 594e4c4b79517173776e6e546d67506650706977616a484f527158774d564e6e636c7a746d78564778524a52744b59744f4474446c4f4f4e4d67555146765071 remote_integ_key 594e4c4b79517173776e6e546d67506650706977616a484f527158774d564e6e636c7a746d78564778524a52744b59744f4474446c4f4f4e4d67555146765071 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 7a4752786f414e6368706c6746534f41 remote_crypto_key 7a4752786f414e6368706c6746534f41 integ_alg sha-512-256 local_integ_key 4e7163444c704f7a674d70744b4b776b664f717469426b42794676507556494751644f65514b786a784b457655556543646a62526e7946496e66665449755250 remote_integ_key 4e7163444c704f7a674d70744b4b776b664f717469426b42794676507556494751644f65514b786a784b457655556543646a62526e7946496e66665449755250 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 4957626a664c53556a4744507975556f remote_crypto_key 4957626a664c53556a4744507975556f integ_alg sha-512-256 local_integ_key 6e4b416c6e4d6e424f5661424c5153635a76544f436d514d4f6c5a656274507a564478734c66676b657a46414572477843746c46634c4d586576616d52664a76 remote_integ_key 6e4b416c6e4d6e424f5661424c5153635a76544f436d514d4f6c5a656274507a564478734c66676b657a46414572477843746c46634c4d586576616d52664a76 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 61774a556669644d734374586b50446e remote_crypto_key 61774a556669644d734374586b50446e integ_alg sha-512-256 local_integ_key 4a754c5a42596c45514a734b724241564672707a6948624b73455a6d555151496442685454734a66506262567453564362477865747670446b4b576a72634654 remote_integ_key 4a754c5a42596c45514a734b724241564672707a6948624b73455a6d555151496442685454734a66506262567453564362477865747670446b4b576a72634654 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 5a514d7a72786d797a52497158616978 remote_crypto_key 5a514d7a72786d797a52497158616978 integ_alg sha-512-256 local_integ_key 5a65446c4c4d5a56776f676c646a6f5662526d7a6e4d7855756d496d794b6b664f517a4d6d714c58506e51436154744463575165744a7356707a73716154454f remote_integ_key 5a65446c4c4d5a56776f676c646a6f5662526d7a6e4d7855756d496d794b6b664f517a4d6d714c58506e51436154744463575165744a7356707a73716154454f local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 625a7a4858686c624a6d51414f62786a remote_crypto_key 625a7a4858686c624a6d51414f62786a integ_alg sha-512-256 local_integ_key 77724946414a61474b6d47657a73695862496670437861764b627149656d4f4942524e73774d7378414d5764764a45414c56526862636f456e6541464e516b6e remote_integ_key 77724946414a61474b6d47657a73695862496670437861764b627149656d4f4942524e73774d7378414d5764764a45414c56526862636f456e6541464e516b6e local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 4e545773596a6558736852426a6e7568 remote_crypto_key 4e545773596a6558736852426a6e7568 integ_alg sha-512-256 local_integ_key 56775368714b7a686b64557a7550506d6e414458496e5445474154645a625a784b4b41646f677953774663566c4b41486e746369484d594b4f49766d42764356 remote_integ_key 56775368714b7a686b64557a7550506d6e414458496e5445474154645a625a784b4b41646f677953774663566c4b41486e746369484d594b4f49766d42764356 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4f424e71676671506143454a75626854 remote_crypto_key 4f424e71676671506143454a75626854 integ_alg sha-512-256 local_integ_key 4c6b676770644566454d7370716e51664d4558667142654d7965484263615873664b4b70496949576463574a7a534d796d4e796c55785468687847484f677258 remote_integ_key 4c6b676770644566454d7370716e51664d4558667142654d7965484263615873664b4b70496949576463574a7a534d796d4e796c55785468687847484f677258 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 76735150614b654b5758437364554767 remote_crypto_key 76735150614b654b5758437364554767 integ_alg sha-512-256 local_integ_key 4572536945545076416a7169735458535378434c6b4b6d4656796b415863466a52724f75654c7147435a5a4d66616445544f757476586d685542795242426553 remote_integ_key 4572536945545076416a7169735458535378434c6b4b6d4656796b415863466a52724f75654c7147435a5a4d66616445544f757476586d685542795242426553 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 6b77547756736478454d7a4463594b6a remote_crypto_key 6b77547756736478454d7a4463594b6a integ_alg sha-512-256 local_integ_key 6c6451716748795571466a61797350557358567046576b54636e795155766f6f504c7a514a5665424f584b4264526a58486e6b56484e44584e514464574d7954 remote_integ_key 6c6451716748795571466a61797350557358567046576b54636e795155766f6f504c7a514a5665424f584b4264526a58486e6b56484e44584e514464574d7954 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 615a59746c68477a4d496e4a55416d4e remote_crypto_key 615a59746c68477a4d496e4a55416d4e integ_alg sha-512-256 local_integ_key 5162436945747a6865595a586e4d4f6a5459735551566d72717177494d6e42457a416f5575534e44624c6a6377706b77464b6772575553485574477961447467 remote_integ_key 5162436945747a6865595a586e4d4f6a5459735551566d72717177494d6e42457a416f5575534e44624c6a6377706b77464b6772575553485574477961447467 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6843717369554b4c7a4544626f48764e remote_crypto_key 6843717369554b4c7a4544626f48764e integ_alg sha-512-256 local_integ_key 78447643724f71656a6d6c6f525a756a547242507453767a455164756c4d585774756e476e42614646446156626c66556a4c5a6a5451744154455177635a5a45 remote_integ_key 78447643724f71656a6d6c6f525a756a547242507453767a455164756c4d585774756e476e42614646446156626c66556a4c5a6a5451744154455177635a5a45 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 417751696c556d446b44526278426656 remote_crypto_key 417751696c556d446b44526278426656 integ_alg sha-512-256 local_integ_key 5142416d50517754617841545976446a5575494f427143614363744b4b4a64486951426d5462706358754e49476c4d716e7741534370694f6d43516a56725865 remote_integ_key 5142416d50517754617841545976446a5575494f427143614363744b4b4a64486951426d5462706358754e49476c4d716e7741534370694f6d43516a56725865 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 747042637a654a4e7578587a4f524d70 remote_crypto_key 747042637a654a4e7578587a4f524d70 integ_alg sha-512-256 local_integ_key 536842576b41486b68735a456d6e556177707a77676145685444724763517172546d667773436d4a676e49764a5a7a725159676744666d635279534252516b42 remote_integ_key 536842576b41486b68735a456d6e556177707a77676145685444724763517172546d667773436d4a676e49764a5a7a725159676744666d635279534252516b42 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 6c746e4b6e4466576d524c6c4257596a remote_crypto_key 6c746e4b6e4466576d524c6c4257596a integ_alg sha-512-256 local_integ_key 69414c7361746a597a504a78616c686c5a68757974737762544d706252427646567558544a6a5345415176505a694e77696f6e6c4563426e7a6b7955537a4548 remote_integ_key 69414c7361746a597a504a78616c686c5a68757974737762544d706252427646567558544a6a5345415176505a694e77696f6e6c4563426e7a6b7955537a4548 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 416146674561744e6b44427353734577 remote_crypto_key 416146674561744e6b44427353734577 integ_alg sha-512-256 local_integ_key 705a6d615363664742634752614b727a524957454e654f5568436a6178785664647a754962527653685455555770686a454d476b6b61656254435964597a654f remote_integ_key 705a6d615363664742634752614b727a524957454e654f5568436a6178785664647a754962527653685455555770686a454d476b6b61656254435964597a654f local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 50614f4d4e6354777a6e414c6a4f7573 remote_crypto_key 50614f4d4e6354777a6e414c6a4f7573 integ_alg sha-512-256 local_integ_key 417371437a62686b63634e5469644977504a6175687a786741635746656748674f6a7658635556446f78794e727254506f55515544624551704c5179664c4442 remote_integ_key 417371437a62686b63634e5469644977504a6175687a786741635746656748674f6a7658635556446f78794e727254506f55515544624551704c5179664c4442 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 52676170654369694741526f5958704e remote_crypto_key 52676170654369694741526f5958704e integ_alg sha-512-256 local_integ_key 594c44676d6941744b7a72537467504c4847744548796f797a7447544d74776f4a66496c6949744e476d4f61717558707156566a4c6a546e6273755053797267 remote_integ_key 594c44676d6941744b7a72537467504c4847744548796f797a7447544d74776f4a66496c6949744e476d4f61717558707156566a4c6a546e6273755053797267 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 646349786a437747506d59694e584b71 remote_crypto_key 646349786a437747506d59694e584b71 integ_alg sha-512-256 local_integ_key 5255684b507373704b4b50447072517472426e544b554f477468487a785468594353564342586a6768496a774a766e6a637567686b5859637772556645414371 remote_integ_key 5255684b507373704b4b50447072517472426e544b554f477468487a785468594353564342586a6768496a774a766e6a637567686b5859637772556645414371 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 6e4a696946776b4a505946516d665a72 remote_crypto_key 6e4a696946776b4a505946516d665a72 integ_alg sha-512-256 local_integ_key 796c6f77434c66545068474a5664754e6e52777659714156434c68635a5266704479615952716f7249524a6552764c4d6a5a6547554f4e4c4a676e5174725072 remote_integ_key 796c6f77434c66545068474a5664754e6e52777659714156434c68635a5266704479615952716f7249524a6552764c4d6a5a6547554f4e4c4a676e5174725072 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6e6743676d644463504f55534d714f45 remote_crypto_key 6e6743676d644463504f55534d714f45 integ_alg sha-512-256 local_integ_key 656a5a70515a6e6b4e6679656c416f486a77564d494455716a5259457a706852724c6d4e6553466b625a6e4676566e504973594f754246465a496b6779707776 remote_integ_key 656a5a70515a6e6b4e6679656c416f486a77564d494455716a5259457a706852724c6d4e6553466b625a6e4676566e504973594f754246465a496b6779707776 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 72696b47666c76644879794c64654749 remote_crypto_key 72696b47666c76644879794c64654749 integ_alg sha-512-256 local_integ_key 58676b46625361727a6244594861706c69785463446455584e624b76797478656c717471644f615576425355436771534b4a7968777079454774784f574f4b74 remote_integ_key 58676b46625361727a6244594861706c69785463446455584e624b76797478656c717471644f615576425355436771534b4a7968777079454774784f574f4b74 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 726264504b6242707063414c71545044 remote_crypto_key 726264504b6242707063414c71545044 integ_alg sha-512-256 local_integ_key 4d584e4441426e676875615176764d4452657567416378626c54505a4a656c45564c4f694d546344566a676a6946767045687854577562644e4b4e585666497a remote_integ_key 4d584e4441426e676875615176764d4452657567416378626c54505a4a656c45564c4f694d546344566a676a6946767045687854577562644e4b4e585666497a local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 49596748796f4c614d5863446d4c6944 remote_crypto_key 49596748796f4c614d5863446d4c6944 integ_alg sha-512-256 local_integ_key 4d7a5a68744262426e51786e44574762477053715768684f5254766b455050736d4e4a6f4b424c6e70535972416f4b51717a6d4a6e4b6472726547557363546c remote_integ_key 4d7a5a68744262426e51786e44574762477053715768684f5254766b455050736d4e4a6f4b424c6e70535972416f4b51717a6d4a6e4b6472726547557363546c local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 5147537846566b5470536a51464d7a4e remote_crypto_key 5147537846566b5470536a51464d7a4e integ_alg sha-512-256 local_integ_key 48494d63756c426a674c4f526151636c6c71576b736d716f624f725a526561557646504846447677454d5a776b434b547a55516264515a42427769796b4d5470 remote_integ_key 48494d63756c426a674c4f526151636c6c71576b736d716f624f725a526561557646504846447677454d5a776b434b547a55516264515a42427769796b4d5470 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 44415167516d6257754b796a466b4b5a remote_crypto_key 44415167516d6257754b796a466b4b5a integ_alg sha-512-256 local_integ_key 696d54547a5073744b6d6d6c6363684f656d58474f70476b5762557051527a56786b4a644569546e7579576e79696e634679616877444c7875655a784e566255 remote_integ_key 696d54547a5073744b6d6d6c6363684f656d58474f70476b5762557051527a56786b4a644569546e7579576e79696e634679616877444c7875655a784e566255 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 665a7354796a684f6b56497a667a7561 remote_crypto_key 665a7354796a684f6b56497a667a7561 integ_alg sha-512-256 local_integ_key 7577516e474e4b686d6b6e70754c5274766457746969577175454d51724d4d454d4e4d427771567643737075484844694d79434a736a49736668516e7a537779 remote_integ_key 7577516e474e4b686d6b6e70754c5274766457746969577175454d51724d4d454d4e4d427771567643737075484844694d79434a736a49736668516e7a537779 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 4b7873687142615556437370796f6e4c remote_crypto_key 4b7873687142615556437370796f6e4c integ_alg sha-512-256 local_integ_key 7652525a6e7a5669767876755457774e64476a50694b717278754e4a767a4d504743695a5a716a417576734b77596d536e44596f467179696355434f446c6a4e remote_integ_key 7652525a6e7a5669767876755457774e64476a50694b717278754e4a767a4d504743695a5a716a417576734b77596d536e44596f467179696355434f446c6a4e local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 4d6e67504650715971474a6b78567375 remote_crypto_key 4d6e67504650715971474a6b78567375 integ_alg sha-512-256 local_integ_key 564b67736842527476446744554548735366756e54446e76456552796262436641784f53614b445957714d61684d655673795449416e456b6b7379555570516b remote_integ_key 564b67736842527476446744554548735366756e54446e76456552796262436641784f53614b445957714d61684d655673795449416e456b6b7379555570516b local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 466a6c5447766642526d4b446d556356 remote_crypto_key 466a6c5447766642526d4b446d556356 integ_alg sha-512-256 local_integ_key 4e704b754f797a61766c58676e6c4e726e704e49644550534c4157704f74534a62747041636d6342694764744a7977677677456a4c7341705561495a42455a53 remote_integ_key 4e704b754f797a61766c58676e6c4e726e704e49644550534c4157704f74534a62747041636d6342694764744a7977677677456a4c7341705561495a42455a53 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 49626d62496e516948535049465a544b remote_crypto_key 49626d62496e516948535049465a544b integ_alg sha-512-256 local_integ_key 637856715977687a5a7561465551534f487a65504c5041696d426c7473534b675271777759595a44486f4c434b5646476d6a77694f59786f63616f4248634876 remote_integ_key 637856715977687a5a7561465551534f487a65504c5041696d426c7473534b675271777759595a44486f4c434b5646476d6a77694f59786f63616f4248634876 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 72764a5471477a7649424b69776d4371 remote_crypto_key 72764a5471477a7649424b69776d4371 integ_alg sha-512-256 local_integ_key 735958746f684858795a77536664766e4578624542635a425366767447716a4654525773447a697469447766664c664164596e6a6e415468696978556f6d7078 remote_integ_key 735958746f684858795a77536664766e4578624542635a425366767447716a4654525773447a697469447766664c664164596e6a6e415468696978556f6d7078 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 4a5a4b76636e626d70666a6862594179 remote_crypto_key 4a5a4b76636e626d70666a6862594179 integ_alg sha-512-256 local_integ_key 6c74624e4a58524a69747369534a6349464e726b6b4b576e43536e426d58415a57616f73766a6a516c655268727279616f74715245677654574f47554b556a48 remote_integ_key 6c74624e4a58524a69747369534a6349464e726b6b4b576e43536e426d58415a57616f73766a6a516c655268727279616f74715245677654574f47554b556a48 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 566643524b656b6d6377586941544e6b remote_crypto_key 566643524b656b6d6377586941544e6b integ_alg sha-512-256 local_integ_key 42684666616d444f44474b48705a6944786b6e6f4351646d65776265706a637a6f58795057747a6e6e53616f564a46506e5976536e61796654636a6566585378 remote_integ_key 42684666616d444f44474b48705a6944786b6e6f4351646d65776265706a637a6f58795057747a6e6e53616f564a46506e5976536e61796654636a6566585378 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4a77424a6e426b6d7a6c56765a656869 remote_crypto_key 4a77424a6e426b6d7a6c56765a656869 integ_alg sha-512-256 local_integ_key 57685851744c457150755a6b666a6448785077746842727344456351646a664b6c64776f565a706b6147467958616568634f416451487170536b74716e486c66 remote_integ_key 57685851744c457150755a6b666a6448785077746842727344456351646a664b6c64776f565a706b6147467958616568634f416451487170536b74716e486c66 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 7447736a7a5363506a51424348705777 remote_crypto_key 7447736a7a5363506a51424348705777 integ_alg sha-512-256 local_integ_key 6c6c7569486642796f7878714c466f654975417a754d5573584977625570666f6d4c52574d595151557948515652594352715777787574765269467473637950 remote_integ_key 6c6c7569486642796f7878714c466f654975417a754d5573584977625570666f6d4c52574d595151557948515652594352715777787574765269467473637950 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 6b795a7746426a625251696164437357 remote_crypto_key 6b795a7746426a625251696164437357 integ_alg sha-512-256 local_integ_key 49636d77575a43586c7750486a675851414f636359676e6a6c7a65747355766b43506954694753764749525374436e524e5742716b5473555446655a4d7a786d remote_integ_key 49636d77575a43586c7750486a675851414f636359676e6a6c7a65747355766b43506954694753764749525374436e524e5742716b5473555446655a4d7a786d local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 49706e505763524d6e4248624b785064 remote_crypto_key 49706e505763524d6e4248624b785064 integ_alg sha-512-256 local_integ_key 796b666445764e746c77736242587375766657435165634a566e547a6656595670597856796b53794c68676773556f6b6f746867417475414c7362506650734b remote_integ_key 796b666445764e746c77736242587375766657435165634a566e547a6656595670597856796b53794c68676773556f6b6f746867417475414c7362506650734b local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 73574c7758614f4754716f6e46427642 remote_crypto_key 73574c7758614f4754716f6e46427642 integ_alg sha-512-256 local_integ_key 47417a496242426779516f6a6b454d7a6d74666b774453756573666e494661526d6e4b7563775a796e7045575468504a6a434a6f4b7476705261556276664664 remote_integ_key 47417a496242426779516f6a6b454d7a6d74666b774453756573666e494661526d6e4b7563775a796e7045575468504a6a434a6f4b7476705261556276664664 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 5877666b69586a4f784e494276546270 remote_crypto_key 5877666b69586a4f784e494276546270 integ_alg sha-512-256 local_integ_key 6b4b665453437a466f636d46526379435a4c49664f45466d4b50546553676a4b434f44535178707361597a61545555435764736c61684f4d6a7a6e4674674562 remote_integ_key 6b4b665453437a466f636d46526379435a4c49664f45466d4b50546553676a4b434f44535178707361597a61545555435764736c61684f4d6a7a6e4674674562 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 63576977636341475979435541626d54 remote_crypto_key 63576977636341475979435541626d54 integ_alg sha-512-256 local_integ_key 594e4c4b79517173776e6e546d67506650706977616a484f527158774d564e6e636c7a746d78564778524a52744b59744f4474446c4f4f4e4d67555146765071 remote_integ_key 594e4c4b79517173776e6e546d67506650706977616a484f527158774d564e6e636c7a746d78564778524a52744b59744f4474446c4f4f4e4d67555146765071 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 7a4752786f414e6368706c6746534f41 remote_crypto_key 7a4752786f414e6368706c6746534f41 integ_alg sha-512-256 local_integ_key 4e7163444c704f7a674d70744b4b776b664f717469426b42794676507556494751644f65514b786a784b457655556543646a62526e7946496e66665449755250 remote_integ_key 4e7163444c704f7a674d70744b4b776b664f717469426b42794676507556494751644f65514b786a784b457655556543646a62526e7946496e66665449755250 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 61784849576a6e70584753496d467653 remote_crypto_key 61784849576a6e70584753496d467653 integ_alg sha-512-256 local_integ_key 6171715241656c7a7a50654b695851554879584f5972525a4578694c6c735a58696b79505077627a685851645545474873534a7256414e6466586f5746485749 remote_integ_key 6171715241656c7a7a50654b695851554879584f5972525a4578694c6c735a58696b79505077627a685851645545474873534a7256414e6466586f5746485749 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 78686d7562416e43725372765a6f4365 remote_crypto_key 78686d7562416e43725372765a6f4365 integ_alg sha-512-256 local_integ_key 497a757044636163767a675244735369727652777358586d4b644e6c4a4764526551705a4b6c4c6c51725546546e5151527a6b757354447674756d7364514367 remote_integ_key 497a757044636163767a675244735369727652777358586d4b644e6c4a4764526551705a4b6c4c6c51725546546e5151527a6b757354447674756d7364514367 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 69464f6346634d4f41614242696a6a72 remote_crypto_key 69464f6346634d4f41614242696a6a72 integ_alg sha-512-256 local_integ_key 547a5772706b504659426e685847426a6476414e7578754b6d6462506a7041635a734744626d697570756f6778545841737a544458706575666c624855455569 remote_integ_key 547a5772706b504659426e685847426a6476414e7578754b6d6462506a7041635a734744626d697570756f6778545841737a544458706575666c624855455569 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 44624a697065634d47445859514b6746 remote_crypto_key 44624a697065634d47445859514b6746 integ_alg sha-512-256 local_integ_key 455953786f6768786a6c6879516375716f69506949555146426d4e63716764596a66726d5564646e69674d716f4452424e6a475147726b49706c717576774965 remote_integ_key 455953786f6768786a6c6879516375716f69506949555146426d4e63716764596a66726d5564646e69674d716f4452424e6a475147726b49706c717576774965 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 67667742414a646e536a6b73784a7174 remote_crypto_key 67667742414a646e536a6b73784a7174 integ_alg sha-512-256 local_integ_key 4741507a79516e78656e4d65714548704c5776446c626e656d4c41414e687a7564667376596a7a4e6e466d4a6e49566476526e6846636d4d764b6a4a6d6a4259 remote_integ_key 4741507a79516e78656e4d65714548704c5776446c626e656d4c41414e687a7564667376596a7a4e6e466d4a6e49566476526e6846636d4d764b6a4a6d6a4259 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 514561486c454a6c6b584f696d416444 remote_crypto_key 514561486c454a6c6b584f696d416444 integ_alg sha-512-256 local_integ_key 57554c4c4f61455967686458726854686879756a506f706d6362446466615342774b7072454b414f496c4f4c4375566b74464550644e7876636d477072706f71 remote_integ_key 57554c4c4f61455967686458726854686879756a506f706d6362446466615342774b7072454b414f496c4f4c4375566b74464550644e7876636d477072706f71 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 7a456e476741425a564c434370414a69 remote_crypto_key 7a456e476741425a564c434370414a69 integ_alg sha-512-256 local_integ_key 5541576e557749665375546d4353786f714978774459726a484243796268647363474a5052634e764253464178506f6f4351435379484c694e54516b54696551 remote_integ_key 5541576e557749665375546d4353786f714978774459726a484243796268647363474a5052634e764253464178506f6f4351435379484c694e54516b54696551 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 665877697a6f556e57516e4e725a4546 remote_crypto_key 665877697a6f556e57516e4e725a4546 integ_alg sha-512-256 local_integ_key 6854786153624a4a6941616e715574466e504d4b6947434869734b646b57784a4169705a6550786a71636578775256454c706c586574597878484e784651496c remote_integ_key 6854786153624a4a6941616e715574466e504d4b6947434869734b646b57784a4169705a6550786a71636578775256454c706c586574597878484e784651496c local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 57537a6b68594966415a565445734162 remote_crypto_key 57537a6b68594966415a565445734162 integ_alg sha-512-256 local_integ_key 6557664b47496b6152426551414f73746c616a5a61437844507565496f676946574f544158754a784555707a62706d4649726c58716e74556d62774662764953 remote_integ_key 6557664b47496b6152426551414f73746c616a5a61437844507565496f676946574f544158754a784555707a62706d4649726c58716e74556d62774662764953 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6369487166766f634e5353634368555a remote_crypto_key 6369487166766f634e5353634368555a integ_alg sha-512-256 local_integ_key 6648617a4f77577668734c5a4e477675566478786c66544873594d6b73497663785a7252544c6d7252736b64576244464c4d4d5664566641556f447568594c6f remote_integ_key 6648617a4f77577668734c5a4e477675566478786c66544873594d6b73497663785a7252544c6d7252736b64576244464c4d4d5664566641556f447568594c6f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 6e786a42756d426b7a624a4f6264434b remote_crypto_key 6e786a42756d426b7a624a4f6264434b integ_alg sha-512-256 local_integ_key 4a564c6751655870526f754a4954677a565353775354784666614e42566a58464b55444d774249536f51775a6f44516c547572745749434469426b6d5552474a remote_integ_key 4a564c6751655870526f754a4954677a565353775354784666614e42566a58464b55444d774249536f51775a6f44516c547572745749434469426b6d5552474a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 695850526352654a7354624c46634778 remote_crypto_key 695850526352654a7354624c46634778 integ_alg sha-512-256 local_integ_key 4d436d64476a6456797a586b59444e6b53716672436b45484f58746d5a7776736e5a424d7a4551457a4a524a5874495a594d67666e584b7a646f7a61534d7a72 remote_integ_key 4d436d64476a6456797a586b59444e6b53716672436b45484f58746d5a7776736e5a424d7a4551457a4a524a5874495a594d67666e584b7a646f7a61534d7a72 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 6c5261764e427958716e53797751424e remote_crypto_key 6c5261764e427958716e53797751424e integ_alg sha-512-256 local_integ_key 6e4b79494d6d4b414b6b4162716c5251496b6f6c447a754b484c6764454c555a4a6f684c71594e46714548764f55456957705a416d74654b4a564a594d4a7959 remote_integ_key 6e4b79494d6d4b414b6b4162716c5251496b6f6c447a754b484c6764454c555a4a6f684c71594e46714548764f55456957705a416d74654b4a564a594d4a7959 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 596a6d4871695258794e6c525568415a remote_crypto_key 596a6d4871695258794e6c525568415a integ_alg sha-512-256 local_integ_key 4d726149796e4a717a446667474c4b6144774d594753794550495176496a6a5461614b7465526d576675694e696e466a776a4d6f617a6c74497664774b636344 remote_integ_key 4d726149796e4a717a446667474c4b6144774d594753794550495176496a6a5461614b7465526d576675694e696e466a776a4d6f617a6c74497664774b636344 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 557970684141516d5561467a7a45786f remote_crypto_key 557970684141516d5561467a7a45786f integ_alg sha-512-256 local_integ_key 484a6c5252704e6a616b774a6b5844674e4e4a71544762717753416b6f475078596f5547474e694e64755657745574786e484e754a444d426f68434953474942 remote_integ_key 484a6c5252704e6a616b774a6b5844674e4e4a71544762717753416b6f475078596f5547474e694e64755657745574786e484e754a444d426f68434953474942 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 58454e497864794d6f65636c426e5344 remote_crypto_key 58454e497864794d6f65636c426e5344 integ_alg sha-512-256 local_integ_key 41556d7070565678715a63544b54436a4d6a7a4b695078726675527663416171437943436e447a774c4f4f554c4664656b55574c78746b4275737a465a576f52 remote_integ_key 41556d7070565678715a63544b54436a4d6a7a4b695078726675527663416171437943436e447a774c4f4f554c4664656b55574c78746b4275737a465a576f52 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 525157725041724c4a4457476f627479 remote_crypto_key 525157725041724c4a4457476f627479 integ_alg sha-512-256 local_integ_key 4f615541714d57446f6a77796d464f486f766b745264766d53716b6f45704c5170637643426d494d74624859634b4e54775976677a74595266645a6e6344436d remote_integ_key 4f615541714d57446f6a77796d464f486f766b745264766d53716b6f45704c5170637643426d494d74624859634b4e54775976677a74595266645a6e6344436d local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 764f7643517744536e794c796371506d remote_crypto_key 764f7643517744536e794c796371506d integ_alg sha-512-256 local_integ_key 6a4d5472486b5765774f724f76696654525a474a4a554447754265456f7650727174575a50514a554d674c43517a714d436759644c74745757574f7775736d46 remote_integ_key 6a4d5472486b5765774f724f76696654525a474a4a554447754265456f7650727174575a50514a554d674c43517a714d436759644c74745757574f7775736d46 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 555169554e784d41456871486477635a remote_crypto_key 555169554e784d41456871486477635a integ_alg sha-512-256 local_integ_key 6d63694953596f426474766b6e4c7775656d5a426f6f44507674695461564a784d77614f6453436f6771726f6c5951665644664b63534458747761464878574e remote_integ_key 6d63694953596f426474766b6e4c7775656d5a426f6f44507674695461564a784d77614f6453436f6771726f6c5951665644664b63534458747761464878574e local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 77426278666869695471715a4b564e78 remote_crypto_key 77426278666869695471715a4b564e78 integ_alg sha-512-256 local_integ_key 637864586770416d747445734e624647576a477a4c78774c764c69644d6e544256736e6d6a484f50436671417057614d46656c50674a4a6a70646b464157485a remote_integ_key 637864586770416d747445734e624647576a477a4c78774c764c69644d6e544256736e6d6a484f50436671417057614d46656c50674a4a6a70646b464157485a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 574b4e7579754b6a777565716845496d remote_crypto_key 574b4e7579754b6a777565716845496d integ_alg sha-512-256 local_integ_key 66704c7773514e7a515367795067756751447765764261524c425347444f4e746c4243474e614b58727543684e774856617273456750736c76707647594d566b remote_integ_key 66704c7773514e7a515367795067756751447765764261524c425347444f4e746c4243474e614b58727543684e774856617273456750736c76707647594d566b local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 744e565150784f44574151436a4c5857 remote_crypto_key 744e565150784f44574151436a4c5857 integ_alg sha-512-256 local_integ_key 416d5843796175694f6b70684f71457177556b6370766b4a5a674c644875624c66786f6a576a43527141736f694d6d7358596c48704a55796974637975496454 remote_integ_key 416d5843796175694f6b70684f71457177556b6370766b4a5a674c644875624c66786f6a576a43527141736f694d6d7358596c48704a55796974637975496454 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 78706d595263784e66557a4e7a6b5376 remote_crypto_key 78706d595263784e66557a4e7a6b5376 integ_alg sha-512-256 local_integ_key 6875636c7a6d444d6475554e6c656b4e4a5a587772774d5166467947716e736f49796d764c6c4d6a4a477172694578746f6b51454679497071494f5570417378 remote_integ_key 6875636c7a6d444d6475554e6c656b4e4a5a587772774d5166467947716e736f49796d764c6c4d6a4a477172694578746f6b51454679497071494f5570417378 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 614c71766e7768494262504b69717578 remote_crypto_key 614c71766e7768494262504b69717578 integ_alg sha-512-256 local_integ_key 6f4148484b4c534f514e65646f524742504c754458466f776158496358714c526c6f664c62776a676b4b476d4b547a48556966634d6678716767694179694563 remote_integ_key 6f4148484b4c534f514e65646f524742504c754458466f776158496358714c526c6f664c62776a676b4b476d4b547a48556966634d6678716767694179694563 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 6c4b554c765356415a526b69444d4562 remote_crypto_key 6c4b554c765356415a526b69444d4562 integ_alg sha-512-256 local_integ_key 5946566f6268444847796f5245425a506646735066457068675a4949677a71624e4e4a6f4b5a44464e6b5a576c72696964466a4643714d4a724a6d4942465a4d remote_integ_key 5946566f6268444847796f5245425a506646735066457068675a4949677a71624e4e4a6f4b5a44464e6b5a576c72696964466a4643714d4a724a6d4942465a4d local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 7866617a414c6c494858774e73504c55 remote_crypto_key 7866617a414c6c494858774e73504c55 integ_alg sha-512-256 local_integ_key 6a7366456f4343506c76587766634a785764796843466a7663666851567873694851537a6d597172644b586d79564754636a5944566a52444e754a51436f486e remote_integ_key 6a7366456f4343506c76587766634a785764796843466a7663666851567873694851537a6d597172644b586d79564754636a5944566a52444e754a51436f486e local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 4573735a766c4744574f41726b455368 remote_crypto_key 4573735a766c4744574f41726b455368 integ_alg sha-512-256 local_integ_key 70765a456a484544774a4e624c554b4a6b5647536a776a626f596b47426b6746466348676c4a57644444586364746a4751744b766179536c434f434662517477 remote_integ_key 70765a456a484544774a4e624c554b4a6b5647536a776a626f596b47426b6746466348676c4a57644444586364746a4751744b766179536c434f434662517477 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 71547051446877744463415142496867 remote_crypto_key 71547051446877744463415142496867 integ_alg sha-512-256 local_integ_key 695852654178527357636644574951666a55437163616f6c494d4767706668496d68426f45574162577257694a626e59486a634c6a425143437061526f476b67 remote_integ_key 695852654178527357636644574951666a55437163616f6c494d4767706668496d68426f45574162577257694a626e59486a634c6a425143437061526f476b67 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 757870676761476e555859796347616f remote_crypto_key 757870676761476e555859796347616f integ_alg sha-512-256 local_integ_key 494a71796a63495a6646715648657268596c67584c616b676758627649584c6b68654f624374557170614b695646547753676d534b7545694779587477424361 remote_integ_key 494a71796a63495a6646715648657268596c67584c616b676758627649584c6b68654f624374557170614b695646547753676d534b7545694779587477424361 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 70754f56504a5a64426a4e485374796b remote_crypto_key 70754f56504a5a64426a4e485374796b integ_alg sha-512-256 local_integ_key 52795557535a594474496665705153656b7175526f5a6f766c584869764c4c777377554475725643474f68416f4c6e61757045796f7473484d656e554e494264 remote_integ_key 52795557535a594474496665705153656b7175526f5a6f766c584869764c4c777377554475725643474f68416f4c6e61757045796f7473484d656e554e494264 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 67707a697764445a786572516f475874 remote_crypto_key 67707a697764445a786572516f475874 integ_alg sha-512-256 local_integ_key 6750744850434155466e46646a66734d74737279777a5252567872584d626147537a4c6c734957784364727a4d584d69616f576f746a4f6f536f6b7a6b4b574d remote_integ_key 6750744850434155466e46646a66734d74737279777a5252567872584d626147537a4c6c734957784364727a4d584d69616f576f746a4f6f536f6b7a6b4b574d local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 727255434468445642594866764f4441 remote_crypto_key 727255434468445642594866764f4441 integ_alg sha-512-256 local_integ_key 4f4266676b485248545a4e5147754a49574759656d5075647a6d6f616270437245635a436a47524246705542484f7143526a484555446a79796e42586d72776b remote_integ_key 4f4266676b485248545a4e5147754a49574759656d5075647a6d6f616270437245635a436a47524246705542484f7143526a484555446a79796e42586d72776b local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4a65526670554a43684c49475452736d remote_crypto_key 4a65526670554a43684c49475452736d integ_alg sha-512-256 local_integ_key 4b704644526a4b504e4572597a4f4c46765144515151646770486c757542635641656e787a794c4b43684755777476627a62634a64514d437864706f54626248 remote_integ_key 4b704644526a4b504e4572597a4f4c46765144515151646770486c757542635641656e787a794c4b43684755777476627a62634a64514d437864706f54626248 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 696c686b466863615964444550594958 remote_crypto_key 696c686b466863615964444550594958 integ_alg sha-512-256 local_integ_key 6d504943654f794b6e52574755646a534e7a436e744963746856446b634c6973527252694878777a63696d4358476e4c614d6c426c6b65486e525969456e7844 remote_integ_key 6d504943654f794b6e52574755646a534e7a436e744963746856446b634c6973527252694878777a63696d4358476e4c614d6c426c6b65486e525969456e7844 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 454d75656c70424169624b6e48444b55 remote_crypto_key 454d75656c70424169624b6e48444b55 integ_alg sha-512-256 local_integ_key 63555244546f754345676263655143486664735a51655549535770765a6669415a65524f795945774d45445164586556716f6646634341486349794e4956706b remote_integ_key 63555244546f754345676263655143486664735a51655549535770765a6669415a65524f795945774d45445164586556716f6646634341486349794e4956706b local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 7374585464506842477871766d667366 remote_crypto_key 7374585464506842477871766d667366 integ_alg sha-512-256 local_integ_key 5a41686f576871774759425a706f58655250744c6865486e59424c6f6a4b6776427478726a5a47636679767773474e4655494d59614c58476d73704465547465 remote_integ_key 5a41686f576871774759425a706f58655250744c6865486e59424c6f6a4b6776427478726a5a47636679767773474e4655494d59614c58476d73704465547465 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 7a736c7778577473516b6b7247624769 remote_crypto_key 7a736c7778577473516b6b7247624769 integ_alg sha-512-256 local_integ_key 4d774d6c62646465486f62474b7a7a6a707a4a504b674d4b6d795072634e6475506a766d4c556f43516f78784f757277626c4a49687a504144616b5963786948 remote_integ_key 4d774d6c62646465486f62474b7a7a6a707a4a504b674d4b6d795072634e6475506a766d4c556f43516f78784f757277626c4a49687a504144616b5963786948 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 736455626c776a69504e64474662414a remote_crypto_key 736455626c776a69504e64474662414a integ_alg sha-512-256 local_integ_key 5064424c477257426f5161706858794f515664747754716e5a42416f53595862776f4250435158767873624c49737043654a504f79526472684254664a527573 remote_integ_key 5064424c477257426f5161706858794f515664747754716e5a42416f53595862776f4250435158767873624c49737043654a504f79526472684254664a527573 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 636e627479486c71534e585645705648 remote_crypto_key 636e627479486c71534e585645705648 integ_alg sha-512-256 local_integ_key 7572595349705a70644f77726851586f446a64724a614376577a4d6f554f59617a5541587859616f42624852484b567448646173676d7950614d486545426449 remote_integ_key 7572595349705a70644f77726851586f446a64724a614376577a4d6f554f59617a5541587859616f42624852484b567448646173676d7950614d486545426449 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 427a4e73575548674e646e6449525248 remote_crypto_key 427a4e73575548674e646e6449525248 integ_alg sha-512-256 local_integ_key 506c75574952625273796f52677764464a44614d5561435645727868755a4974474e58656f634f66635276656d55557a62734f6544704b6e58446d4677747673 remote_integ_key 506c75574952625273796f52677764464a44614d5561435645727868755a4974474e58656f634f66635276656d55557a62734f6544704b6e58446d4677747673 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 61784849576a6e70584753496d467653 remote_crypto_key 61784849576a6e70584753496d467653 integ_alg sha-512-256 local_integ_key 6171715241656c7a7a50654b695851554879584f5972525a4578694c6c735a58696b79505077627a685851645545474873534a7256414e6466586f5746485749 remote_integ_key 6171715241656c7a7a50654b695851554879584f5972525a4578694c6c735a58696b79505077627a685851645545474873534a7256414e6466586f5746485749 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 78686d7562416e43725372765a6f4365 remote_crypto_key 78686d7562416e43725372765a6f4365 integ_alg sha-512-256 local_integ_key 497a757044636163767a675244735369727652777358586d4b644e6c4a4764526551705a4b6c4c6c51725546546e5151527a6b757354447674756d7364514367 remote_integ_key 497a757044636163767a675244735369727652777358586d4b644e6c4a4764526551705a4b6c4c6c51725546546e5151527a6b757354447674756d7364514367 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 69464f6346634d4f41614242696a6a72 remote_crypto_key 69464f6346634d4f41614242696a6a72 integ_alg sha-512-256 local_integ_key 547a5772706b504659426e685847426a6476414e7578754b6d6462506a7041635a734744626d697570756f6778545841737a544458706575666c624855455569 remote_integ_key 547a5772706b504659426e685847426a6476414e7578754b6d6462506a7041635a734744626d697570756f6778545841737a544458706575666c624855455569 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 44624a697065634d47445859514b6746 remote_crypto_key 44624a697065634d47445859514b6746 integ_alg sha-512-256 local_integ_key 455953786f6768786a6c6879516375716f69506949555146426d4e63716764596a66726d5564646e69674d716f4452424e6a475147726b49706c717576774965 remote_integ_key 455953786f6768786a6c6879516375716f69506949555146426d4e63716764596a66726d5564646e69674d716f4452424e6a475147726b49706c717576774965 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 67667742414a646e536a6b73784a7174 remote_crypto_key 67667742414a646e536a6b73784a7174 integ_alg sha-512-256 local_integ_key 4741507a79516e78656e4d65714548704c5776446c626e656d4c41414e687a7564667376596a7a4e6e466d4a6e49566476526e6846636d4d764b6a4a6d6a4259 remote_integ_key 4741507a79516e78656e4d65714548704c5776446c626e656d4c41414e687a7564667376596a7a4e6e466d4a6e49566476526e6846636d4d764b6a4a6d6a4259 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 514561486c454a6c6b584f696d416444 remote_crypto_key 514561486c454a6c6b584f696d416444 integ_alg sha-512-256 local_integ_key 57554c4c4f61455967686458726854686879756a506f706d6362446466615342774b7072454b414f496c4f4c4375566b74464550644e7876636d477072706f71 remote_integ_key 57554c4c4f61455967686458726854686879756a506f706d6362446466615342774b7072454b414f496c4f4c4375566b74464550644e7876636d477072706f71 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 7a456e476741425a564c434370414a69 remote_crypto_key 7a456e476741425a564c434370414a69 integ_alg sha-512-256 local_integ_key 5541576e557749665375546d4353786f714978774459726a484243796268647363474a5052634e764253464178506f6f4351435379484c694e54516b54696551 remote_integ_key 5541576e557749665375546d4353786f714978774459726a484243796268647363474a5052634e764253464178506f6f4351435379484c694e54516b54696551 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 665877697a6f556e57516e4e725a4546 remote_crypto_key 665877697a6f556e57516e4e725a4546 integ_alg sha-512-256 local_integ_key 6854786153624a4a6941616e715574466e504d4b6947434869734b646b57784a4169705a6550786a71636578775256454c706c586574597878484e784651496c remote_integ_key 6854786153624a4a6941616e715574466e504d4b6947434869734b646b57784a4169705a6550786a71636578775256454c706c586574597878484e784651496c local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 57537a6b68594966415a565445734162 remote_crypto_key 57537a6b68594966415a565445734162 integ_alg sha-512-256 local_integ_key 6557664b47496b6152426551414f73746c616a5a61437844507565496f676946574f544158754a784555707a62706d4649726c58716e74556d62774662764953 remote_integ_key 6557664b47496b6152426551414f73746c616a5a61437844507565496f676946574f544158754a784555707a62706d4649726c58716e74556d62774662764953 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6369487166766f634e5353634368555a remote_crypto_key 6369487166766f634e5353634368555a integ_alg sha-512-256 local_integ_key 6648617a4f77577668734c5a4e477675566478786c66544873594d6b73497663785a7252544c6d7252736b64576244464c4d4d5664566641556f447568594c6f remote_integ_key 6648617a4f77577668734c5a4e477675566478786c66544873594d6b73497663785a7252544c6d7252736b64576244464c4d4d5664566641556f447568594c6f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 6e786a42756d426b7a624a4f6264434b remote_crypto_key 6e786a42756d426b7a624a4f6264434b integ_alg sha-512-256 local_integ_key 4a564c6751655870526f754a4954677a565353775354784666614e42566a58464b55444d774249536f51775a6f44516c547572745749434469426b6d5552474a remote_integ_key 4a564c6751655870526f754a4954677a565353775354784666614e42566a58464b55444d774249536f51775a6f44516c547572745749434469426b6d5552474a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 695850526352654a7354624c46634778 remote_crypto_key 695850526352654a7354624c46634778 integ_alg sha-512-256 local_integ_key 4d436d64476a6456797a586b59444e6b53716672436b45484f58746d5a7776736e5a424d7a4551457a4a524a5874495a594d67666e584b7a646f7a61534d7a72 remote_integ_key 4d436d64476a6456797a586b59444e6b53716672436b45484f58746d5a7776736e5a424d7a4551457a4a524a5874495a594d67666e584b7a646f7a61534d7a72 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 6c5261764e427958716e53797751424e remote_crypto_key 6c5261764e427958716e53797751424e integ_alg sha-512-256 local_integ_key 6e4b79494d6d4b414b6b4162716c5251496b6f6c447a754b484c6764454c555a4a6f684c71594e46714548764f55456957705a416d74654b4a564a594d4a7959 remote_integ_key 6e4b79494d6d4b414b6b4162716c5251496b6f6c447a754b484c6764454c555a4a6f684c71594e46714548764f55456957705a416d74654b4a564a594d4a7959 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 596a6d4871695258794e6c525568415a remote_crypto_key 596a6d4871695258794e6c525568415a integ_alg sha-512-256 local_integ_key 4d726149796e4a717a446667474c4b6144774d594753794550495176496a6a5461614b7465526d576675694e696e466a776a4d6f617a6c74497664774b636344 remote_integ_key 4d726149796e4a717a446667474c4b6144774d594753794550495176496a6a5461614b7465526d576675694e696e466a776a4d6f617a6c74497664774b636344 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 557970684141516d5561467a7a45786f remote_crypto_key 557970684141516d5561467a7a45786f integ_alg sha-512-256 local_integ_key 484a6c5252704e6a616b774a6b5844674e4e4a71544762717753416b6f475078596f5547474e694e64755657745574786e484e754a444d426f68434953474942 remote_integ_key 484a6c5252704e6a616b774a6b5844674e4e4a71544762717753416b6f475078596f5547474e694e64755657745574786e484e754a444d426f68434953474942 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 58454e497864794d6f65636c426e5344 remote_crypto_key 58454e497864794d6f65636c426e5344 integ_alg sha-512-256 local_integ_key 41556d7070565678715a63544b54436a4d6a7a4b695078726675527663416171437943436e447a774c4f4f554c4664656b55574c78746b4275737a465a576f52 remote_integ_key 41556d7070565678715a63544b54436a4d6a7a4b695078726675527663416171437943436e447a774c4f4f554c4664656b55574c78746b4275737a465a576f52 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 525157725041724c4a4457476f627479 remote_crypto_key 525157725041724c4a4457476f627479 integ_alg sha-512-256 local_integ_key 4f615541714d57446f6a77796d464f486f766b745264766d53716b6f45704c5170637643426d494d74624859634b4e54775976677a74595266645a6e6344436d remote_integ_key 4f615541714d57446f6a77796d464f486f766b745264766d53716b6f45704c5170637643426d494d74624859634b4e54775976677a74595266645a6e6344436d local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 764f7643517744536e794c796371506d remote_crypto_key 764f7643517744536e794c796371506d integ_alg sha-512-256 local_integ_key 6a4d5472486b5765774f724f76696654525a474a4a554447754265456f7650727174575a50514a554d674c43517a714d436759644c74745757574f7775736d46 remote_integ_key 6a4d5472486b5765774f724f76696654525a474a4a554447754265456f7650727174575a50514a554d674c43517a714d436759644c74745757574f7775736d46 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 555169554e784d41456871486477635a remote_crypto_key 555169554e784d41456871486477635a integ_alg sha-512-256 local_integ_key 6d63694953596f426474766b6e4c7775656d5a426f6f44507674695461564a784d77614f6453436f6771726f6c5951665644664b63534458747761464878574e remote_integ_key 6d63694953596f426474766b6e4c7775656d5a426f6f44507674695461564a784d77614f6453436f6771726f6c5951665644664b63534458747761464878574e local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 77426278666869695471715a4b564e78 remote_crypto_key 77426278666869695471715a4b564e78 integ_alg sha-512-256 local_integ_key 637864586770416d747445734e624647576a477a4c78774c764c69644d6e544256736e6d6a484f50436671417057614d46656c50674a4a6a70646b464157485a remote_integ_key 637864586770416d747445734e624647576a477a4c78774c764c69644d6e544256736e6d6a484f50436671417057614d46656c50674a4a6a70646b464157485a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 574b4e7579754b6a777565716845496d remote_crypto_key 574b4e7579754b6a777565716845496d integ_alg sha-512-256 local_integ_key 66704c7773514e7a515367795067756751447765764261524c425347444f4e746c4243474e614b58727543684e774856617273456750736c76707647594d566b remote_integ_key 66704c7773514e7a515367795067756751447765764261524c425347444f4e746c4243474e614b58727543684e774856617273456750736c76707647594d566b local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 744e565150784f44574151436a4c5857 remote_crypto_key 744e565150784f44574151436a4c5857 integ_alg sha-512-256 local_integ_key 416d5843796175694f6b70684f71457177556b6370766b4a5a674c644875624c66786f6a576a43527141736f694d6d7358596c48704a55796974637975496454 remote_integ_key 416d5843796175694f6b70684f71457177556b6370766b4a5a674c644875624c66786f6a576a43527141736f694d6d7358596c48704a55796974637975496454 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 78706d595263784e66557a4e7a6b5376 remote_crypto_key 78706d595263784e66557a4e7a6b5376 integ_alg sha-512-256 local_integ_key 6875636c7a6d444d6475554e6c656b4e4a5a587772774d5166467947716e736f49796d764c6c4d6a4a477172694578746f6b51454679497071494f5570417378 remote_integ_key 6875636c7a6d444d6475554e6c656b4e4a5a587772774d5166467947716e736f49796d764c6c4d6a4a477172694578746f6b51454679497071494f5570417378 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 614c71766e7768494262504b69717578 remote_crypto_key 614c71766e7768494262504b69717578 integ_alg sha-512-256 local_integ_key 6f4148484b4c534f514e65646f524742504c754458466f776158496358714c526c6f664c62776a676b4b476d4b547a48556966634d6678716767694179694563 remote_integ_key 6f4148484b4c534f514e65646f524742504c754458466f776158496358714c526c6f664c62776a676b4b476d4b547a48556966634d6678716767694179694563 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 6c4b554c765356415a526b69444d4562 remote_crypto_key 6c4b554c765356415a526b69444d4562 integ_alg sha-512-256 local_integ_key 5946566f6268444847796f5245425a506646735066457068675a4949677a71624e4e4a6f4b5a44464e6b5a576c72696964466a4643714d4a724a6d4942465a4d remote_integ_key 5946566f6268444847796f5245425a506646735066457068675a4949677a71624e4e4a6f4b5a44464e6b5a576c72696964466a4643714d4a724a6d4942465a4d local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 7866617a414c6c494858774e73504c55 remote_crypto_key 7866617a414c6c494858774e73504c55 integ_alg sha-512-256 local_integ_key 6a7366456f4343506c76587766634a785764796843466a7663666851567873694851537a6d597172644b586d79564754636a5944566a52444e754a51436f486e remote_integ_key 6a7366456f4343506c76587766634a785764796843466a7663666851567873694851537a6d597172644b586d79564754636a5944566a52444e754a51436f486e local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 4573735a766c4744574f41726b455368 remote_crypto_key 4573735a766c4744574f41726b455368 integ_alg sha-512-256 local_integ_key 70765a456a484544774a4e624c554b4a6b5647536a776a626f596b47426b6746466348676c4a57644444586364746a4751744b766179536c434f434662517477 remote_integ_key 70765a456a484544774a4e624c554b4a6b5647536a776a626f596b47426b6746466348676c4a57644444586364746a4751744b766179536c434f434662517477 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 71547051446877744463415142496867 remote_crypto_key 71547051446877744463415142496867 integ_alg sha-512-256 local_integ_key 695852654178527357636644574951666a55437163616f6c494d4767706668496d68426f45574162577257694a626e59486a634c6a425143437061526f476b67 remote_integ_key 695852654178527357636644574951666a55437163616f6c494d4767706668496d68426f45574162577257694a626e59486a634c6a425143437061526f476b67 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 757870676761476e555859796347616f remote_crypto_key 757870676761476e555859796347616f integ_alg sha-512-256 local_integ_key 494a71796a63495a6646715648657268596c67584c616b676758627649584c6b68654f624374557170614b695646547753676d534b7545694779587477424361 remote_integ_key 494a71796a63495a6646715648657268596c67584c616b676758627649584c6b68654f624374557170614b695646547753676d534b7545694779587477424361 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 70754f56504a5a64426a4e485374796b remote_crypto_key 70754f56504a5a64426a4e485374796b integ_alg sha-512-256 local_integ_key 52795557535a594474496665705153656b7175526f5a6f766c584869764c4c777377554475725643474f68416f4c6e61757045796f7473484d656e554e494264 remote_integ_key 52795557535a594474496665705153656b7175526f5a6f766c584869764c4c777377554475725643474f68416f4c6e61757045796f7473484d656e554e494264 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 67707a697764445a786572516f475874 remote_crypto_key 67707a697764445a786572516f475874 integ_alg sha-512-256 local_integ_key 6750744850434155466e46646a66734d74737279777a5252567872584d626147537a4c6c734957784364727a4d584d69616f576f746a4f6f536f6b7a6b4b574d remote_integ_key 6750744850434155466e46646a66734d74737279777a5252567872584d626147537a4c6c734957784364727a4d584d69616f576f746a4f6f536f6b7a6b4b574d local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 727255434468445642594866764f4441 remote_crypto_key 727255434468445642594866764f4441 integ_alg sha-512-256 local_integ_key 4f4266676b485248545a4e5147754a49574759656d5075647a6d6f616270437245635a436a47524246705542484f7143526a484555446a79796e42586d72776b remote_integ_key 4f4266676b485248545a4e5147754a49574759656d5075647a6d6f616270437245635a436a47524246705542484f7143526a484555446a79796e42586d72776b local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4a65526670554a43684c49475452736d remote_crypto_key 4a65526670554a43684c49475452736d integ_alg sha-512-256 local_integ_key 4b704644526a4b504e4572597a4f4c46765144515151646770486c757542635641656e787a794c4b43684755777476627a62634a64514d437864706f54626248 remote_integ_key 4b704644526a4b504e4572597a4f4c46765144515151646770486c757542635641656e787a794c4b43684755777476627a62634a64514d437864706f54626248 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 696c686b466863615964444550594958 remote_crypto_key 696c686b466863615964444550594958 integ_alg sha-512-256 local_integ_key 6d504943654f794b6e52574755646a534e7a436e744963746856446b634c6973527252694878777a63696d4358476e4c614d6c426c6b65486e525969456e7844 remote_integ_key 6d504943654f794b6e52574755646a534e7a436e744963746856446b634c6973527252694878777a63696d4358476e4c614d6c426c6b65486e525969456e7844 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 454d75656c70424169624b6e48444b55 remote_crypto_key 454d75656c70424169624b6e48444b55 integ_alg sha-512-256 local_integ_key 63555244546f754345676263655143486664735a51655549535770765a6669415a65524f795945774d45445164586556716f6646634341486349794e4956706b remote_integ_key 63555244546f754345676263655143486664735a51655549535770765a6669415a65524f795945774d45445164586556716f6646634341486349794e4956706b local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 7374585464506842477871766d667366 remote_crypto_key 7374585464506842477871766d667366 integ_alg sha-512-256 local_integ_key 5a41686f576871774759425a706f58655250744c6865486e59424c6f6a4b6776427478726a5a47636679767773474e4655494d59614c58476d73704465547465 remote_integ_key 5a41686f576871774759425a706f58655250744c6865486e59424c6f6a4b6776427478726a5a47636679767773474e4655494d59614c58476d73704465547465 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 7a736c7778577473516b6b7247624769 remote_crypto_key 7a736c7778577473516b6b7247624769 integ_alg sha-512-256 local_integ_key 4d774d6c62646465486f62474b7a7a6a707a4a504b674d4b6d795072634e6475506a766d4c556f43516f78784f757277626c4a49687a504144616b5963786948 remote_integ_key 4d774d6c62646465486f62474b7a7a6a707a4a504b674d4b6d795072634e6475506a766d4c556f43516f78784f757277626c4a49687a504144616b5963786948 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 736455626c776a69504e64474662414a remote_crypto_key 736455626c776a69504e64474662414a integ_alg sha-512-256 local_integ_key 5064424c477257426f5161706858794f515664747754716e5a42416f53595862776f4250435158767873624c49737043654a504f79526472684254664a527573 remote_integ_key 5064424c477257426f5161706858794f515664747754716e5a42416f53595862776f4250435158767873624c49737043654a504f79526472684254664a527573 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 636e627479486c71534e585645705648 remote_crypto_key 636e627479486c71534e585645705648 integ_alg sha-512-256 local_integ_key 7572595349705a70644f77726851586f446a64724a614376577a4d6f554f59617a5541587859616f42624852484b567448646173676d7950614d486545426449 remote_integ_key 7572595349705a70644f77726851586f446a64724a614376577a4d6f554f59617a5541587859616f42624852484b567448646173676d7950614d486545426449 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 427a4e73575548674e646e6449525248 remote_crypto_key 427a4e73575548674e646e6449525248 integ_alg sha-512-256 local_integ_key 506c75574952625273796f52677764464a44614d5561435645727868755a4974474e58656f634f66635276656d55557a62734f6544704b6e58446d4677747673 remote_integ_key 506c75574952625273796f52677764464a44614d5561435645727868755a4974474e58656f634f66635276656d55557a62734f6544704b6e58446d4677747673 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 7a41646e6f6a684a636479666652656e remote_crypto_key 7a41646e6f6a684a636479666652656e integ_alg sha-512-256 local_integ_key 4f6963557470544e735867475a6e767379775165676673666344657144657055634f6c624d536470615a4277784461786e724b764c45444f6b64795379544a58 remote_integ_key 4f6963557470544e735867475a6e767379775165676673666344657144657055634f6c624d536470615a4277784461786e724b764c45444f6b64795379544a58 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 67664443614f744d456c794176774f58 remote_crypto_key 67664443614f744d456c794176774f58 integ_alg sha-512-256 local_integ_key 41766657624c687970776f77496d43584949704a71694c59504a6c4367557665646470627a4e4c5a646c6247545078546154494f776e7546427647736c554364 remote_integ_key 41766657624c687970776f77496d43584949704a71694c59504a6c4367557665646470627a4e4c5a646c6247545078546154494f776e7546427647736c554364 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 59795a547a735867564a49476f7a466e remote_crypto_key 59795a547a735867564a49476f7a466e integ_alg sha-512-256 local_integ_key 42735547716346796a73455a77674e7656707051784c6446536d4a5649544f6b74666c5376544e58447a6c50417566715a4253726a71714c6f51494561674b76 remote_integ_key 42735547716346796a73455a77674e7656707051784c6446536d4a5649544f6b74666c5376544e58447a6c50417566715a4253726a71714c6f51494561674b76 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 54746f58496b53677648456e64694364 remote_crypto_key 54746f58496b53677648456e64694364 integ_alg sha-512-256 local_integ_key 534d76654577644a54736d5a6c6b507a4e5664486b487a76716459634f696d56556d7866576a7769544d66706378697759526d7155784b4662784b574f586948 remote_integ_key 534d76654577644a54736d5a6c6b507a4e5664486b487a76716459634f696d56556d7866576a7769544d66706378697759526d7155784b4662784b574f586948 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 7855456d666b4b5146476376494d6a70 remote_crypto_key 7855456d666b4b5146476376494d6a70 integ_alg sha-512-256 local_integ_key 43416c5a57656e61524a676d417a587746475a544d4465674d5a797477586e4f644f49736a776f4e70757647587967467a45734c4f754a47566a554f6974564a remote_integ_key 43416c5a57656e61524a676d417a587746475a544d4465674d5a797477586e4f644f49736a776f4e70757647587967467a45734c4f754a47566a554f6974564a local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 545556624a62794543657956616e5449 remote_crypto_key 545556624a62794543657956616e5449 integ_alg sha-512-256 local_integ_key 775051484154444971505571656f45484d5859477956787a4c444e6a6b63567942656f635a7752504b79586d76594e6b50426f44734a6f584b594d4f66437253 remote_integ_key 775051484154444971505571656f45484d5859477956787a4c444e6a6b63567942656f635a7752504b79586d76594e6b50426f44734a6f584b594d4f66437253 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 6b5a675a44566d634f5572567963564f remote_crypto_key 6b5a675a44566d634f5572567963564f integ_alg sha-512-256 local_integ_key 756e67756a46765363566e61555463456e454b764b47714c735a4a747642554d69554f715044534e52456e5053586e6e61574f594d6b687650585a5975696e4e remote_integ_key 756e67756a46765363566e61555463456e454b764b47714c735a4a747642554d69554f715044534e52456e5053586e6e61574f594d6b687650585a5975696e4e local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 706e547047444b45434c4f716e726f6e remote_crypto_key 706e547047444b45434c4f716e726f6e integ_alg sha-512-256 local_integ_key 76555a577650734b786a46417054596850514d78584259684467554e766457514378784f616b686f4476516663797973564c4568727a5a72696d497876787966 remote_integ_key 76555a577650734b786a46417054596850514d78584259684467554e766457514378784f616b686f4476516663797973564c4568727a5a72696d497876787966 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 655177744c4d7566686a614857494b64 remote_crypto_key 655177744c4d7566686a614857494b64 integ_alg sha-512-256 local_integ_key 65646b5a4857456e4366786e6b794c4c5555676a6b4d7353514b665576486f6d4f4e594669425145497954424c4d7457694e7361424557765a6a414e5a564978 remote_integ_key 65646b5a4857456e4366786e6b794c4c5555676a6b4d7353514b665576486f6d4f4e594669425145497954424c4d7457694e7361424557765a6a414e5a564978 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 49724b654f4a6b75417a675549696d52 remote_crypto_key 49724b654f4a6b75417a675549696d52 integ_alg sha-512-256 local_integ_key 6d62794c6879566458536b6b7653417a5a5343656c6d646e6d484758514a45454a42734b64724f43636466734e547a436278734377504768654b6c6a624d5454 remote_integ_key 6d62794c6879566458536b6b7653417a5a5343656c6d646e6d484758514a45454a42734b64724f43636466734e547a436278734377504768654b6c6a624d5454 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 6f5544497a62416a434a676d586a596f remote_crypto_key 6f5544497a62416a434a676d586a596f integ_alg sha-512-256 local_integ_key 64424963416367574574655552554a717565736159744a63506675564d6647585254596e6b44626d724862724e494c53574648654c655544435a686b6b596a47 remote_integ_key 64424963416367574574655552554a717565736159744a63506675564d6647585254596e6b44626d724862724e494c53574648654c655544435a686b6b596a47 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 53484675505544767873577752524567 remote_crypto_key 53484675505544767873577752524567 integ_alg sha-512-256 local_integ_key 59705158524c68545871506772434e6e6272716771566b425845514f416e7a664a4e52454a4a6855495a687269634b726a6a6b674764656d6d7045787a736f65 remote_integ_key 59705158524c68545871506772434e6e6272716771566b425845514f416e7a664a4e52454a4a6855495a687269634b726a6a6b674764656d6d7045787a736f65 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 506c476c65584c71434a594e4c754345 remote_crypto_key 506c476c65584c71434a594e4c754345 integ_alg sha-512-256 local_integ_key 697655414f6a6751597372436e77536a6c44526f645879697958734468767742524c69547574535149544c6c78455474576e685a547a7a415854794e554a4571 remote_integ_key 697655414f6a6751597372436e77536a6c44526f645879697958734468767742524c69547574535149544c6c78455474576e685a547a7a415854794e554a4571 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 5a644b43634b624e724d7a7756484850 remote_crypto_key 5a644b43634b624e724d7a7756484850 integ_alg sha-512-256 local_integ_key 73764154546e71564671704a7a6945705a68506b4e6b4e6e7672417579626d644777667562775379436e6357484a4c715953714d505a4c4f665267516559656f remote_integ_key 73764154546e71564671704a7a6945705a68506b4e6b4e6e7672417579626d644777667562775379436e6357484a4c715953714d505a4c4f665267516559656f local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 6f4d79447558624f6d6b6a63794c5042 remote_crypto_key 6f4d79447558624f6d6b6a63794c5042 integ_alg sha-512-256 local_integ_key 4e7355664d43636f63756252425476794e47617a4b6158416a4455424a7a69534d4c6e49564455797265704a6d727055765442484d4b664f444e74446c554e6c remote_integ_key 4e7355664d43636f63756252425476794e47617a4b6158416a4455424a7a69534d4c6e49564455797265704a6d727055765442484d4b664f444e74446c554e6c local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 645761726666617a6549495a746c7766 remote_crypto_key 645761726666617a6549495a746c7766 integ_alg sha-512-256 local_integ_key 684c4f7067754d674273676f704b626d474358647941616677656d4659505375674657654351474f644750736246496d4f53465a6a616a564f77615564626e4e remote_integ_key 684c4f7067754d674273676f704b626d474358647941616677656d4659505375674657654351474f644750736246496d4f53465a6a616a564f77615564626e4e local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 555474724d7a6573537a6c5445656c59 remote_crypto_key 555474724d7a6573537a6c5445656c59 integ_alg sha-512-256 local_integ_key 7759704550434f6947436147626964664c506e41544d6967446179696a4f506c727245696f4f6b646951476d677753624869426c4365656974544e7451586264 remote_integ_key 7759704550434f6947436147626964664c506e41544d6967446179696a4f506c727245696f4f6b646951476d677753624869426c4365656974544e7451586264 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 52487051684b557a4d6a424245484e5a remote_crypto_key 52487051684b557a4d6a424245484e5a integ_alg sha-512-256 local_integ_key 7a4747417745416e4d4e696d4e474a4d496f5971646b794b725a796e5a4f5a4c765442666b516e55575847757158494c42786654584e6569524a554b644c6c65 remote_integ_key 7a4747417745416e4d4e696d4e474a4d496f5971646b794b725a796e5a4f5a4c765442666b516e55575847757158494c42786654584e6569524a554b644c6c65 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 66594452484f667753684f475842787a remote_crypto_key 66594452484f667753684f475842787a integ_alg sha-512-256 local_integ_key 56474d4c41555570644c687661596a76666b6a65414274654e72596a70506766634446734341714567624c48446f5344556c656744677a4e55434d777452476d remote_integ_key 56474d4c41555570644c687661596a76666b6a65414274654e72596a70506766634446734341714567624c48446f5344556c656744677a4e55434d777452476d local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 7273614b494369596b4c6c4e6e746c42 remote_crypto_key 7273614b494369596b4c6c4e6e746c42 integ_alg sha-512-256 local_integ_key 654950455954436356726f476a7a6e4d617a74596b4c416f526b5a776a45455362787067434d7343685676474e454a5878766f6a4a704c4f59445151594f4155 remote_integ_key 654950455954436356726f476a7a6e4d617a74596b4c416f526b5a776a45455362787067434d7343685676474e454a5878766f6a4a704c4f59445151594f4155 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 4e425344626745437948585941567546 remote_crypto_key 4e425344626745437948585941567546 integ_alg sha-512-256 local_integ_key 6957637850784575596563504168644e655970766d4d4453747442657041444f467579624c6162656b466461536978574c734d716e4d426554487876765a7141 remote_integ_key 6957637850784575596563504168644e655970766d4d4453747442657041444f467579624c6162656b466461536978574c734d716e4d426554487876765a7141 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 6162617654596d644155425a634d4c52 remote_crypto_key 6162617654596d644155425a634d4c52 integ_alg sha-512-256 local_integ_key 6f626b53427858464b6a6356666774585779456d74566d567348494b697858566a6e46486b4f4a4b5774426567475055416f66445049584f56454477664e6d68 remote_integ_key 6f626b53427858464b6a6356666774585779456d74566d567348494b697858566a6e46486b4f4a4b5774426567475055416f66445049584f56454477664e6d68 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 5155636b497941774572507072636464 remote_crypto_key 5155636b497941774572507072636464 integ_alg sha-512-256 local_integ_key 696c4f62445959735750446d6d664c4176526452747454416357776a6a78684e4d6f4f57494d574f43794f68727465685054586f63545966566c72425073476a remote_integ_key 696c4f62445959735750446d6d664c4176526452747454416357776a6a78684e4d6f4f57494d574f43794f68727465685054586f63545966566c72425073476a local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 4e6d7a496d6c72717444566e52565041 remote_crypto_key 4e6d7a496d6c72717444566e52565041 integ_alg sha-512-256 local_integ_key 776b71755658507746704b6b72726a6e756c776856466463445266644b6e6f53466c5a47426a557053674c524e794d45557874524467476b6f7947726570694a remote_integ_key 776b71755658507746704b6b72726a6e756c776856466463445266644b6e6f53466c5a47426a557053674c524e794d45557874524467476b6f7947726570694a local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 6c42544e4545636d7762616951476d44 remote_crypto_key 6c42544e4545636d7762616951476d44 integ_alg sha-512-256 local_integ_key 424c6258576c6c4c4979714c4c6e754b704f796f73577141736a427062756f647a68456f527866776a43446d724d687a646f644a4f717976716a5a4771566a66 remote_integ_key 424c6258576c6c4c4979714c4c6e754b704f796f73577141736a427062756f647a68456f527866776a43446d724d687a646f644a4f717976716a5a4771566a66 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 42584d5045556e576e4963445a5a5846 remote_crypto_key 42584d5045556e576e4963445a5a5846 integ_alg sha-512-256 local_integ_key 796c6c54467a7269596f6a734a425475566770777a724d4d664f53616c415664675369565a46524d4e6e66596a5877516a52634f5051536c4773416c6b62536a remote_integ_key 796c6c54467a7269596f6a734a425475566770777a724d4d664f53616c415664675369565a46524d4e6e66596a5877516a52634f5051536c4773416c6b62536a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 686c5a764a5a786254476c6c71715070 remote_crypto_key 686c5a764a5a786254476c6c71715070 integ_alg sha-512-256 local_integ_key 464a6a727959695a69786443666f457050726a546b6f4b7a7877426c7752696f424854584a54596a53476948454f73757241655854706972577679534a6b6c71 remote_integ_key 464a6a727959695a69786443666f457050726a546b6f4b7a7877426c7752696f424854584a54596a53476948454f73757241655854706972577679534a6b6c71 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 4461744c774c7a564779755062464662 remote_crypto_key 4461744c774c7a564779755062464662 integ_alg sha-512-256 local_integ_key 756d676772767277496d6e414b62496a6151756743444a647243446f7370744e65444d6a4e6768574a41456377706e525a586d7a6550556e6246494a75787352 remote_integ_key 756d676772767277496d6e414b62496a6151756743444a647243446f7370744e65444d6a4e6768574a41456377706e525a586d7a6550556e6246494a75787352 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 774e59796a74456941624e4a79707166 remote_crypto_key 774e59796a74456941624e4a79707166 integ_alg sha-512-256 local_integ_key 6367584d6259587578495666794a526c61476e704a636b4f5261727a437778656a52744d466e4f43566d516375444872474a72427572755765694563744d796a remote_integ_key 6367584d6259587578495666794a526c61476e704a636b4f5261727a437778656a52744d466e4f43566d516375444872474a72427572755765694563744d796a local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 4479675266656553596f68554a71577a remote_crypto_key 4479675266656553596f68554a71577a integ_alg sha-512-256 local_integ_key 664f467a6b507166527a43636366454e464f544865735776524273435551656f786e7069624c694f436b6d47696651555247496c655a454c515646674d697446 remote_integ_key 664f467a6b507166527a43636366454e464f544865735776524273435551656f786e7069624c694f436b6d47696651555247496c655a454c515646674d697446 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 51524248516c61676e4e74635a704272 remote_crypto_key 51524248516c61676e4e74635a704272 integ_alg sha-512-256 local_integ_key 4d77634e6661564e41616c77726165424b697a4361634b637274756e4876647064797a725341764967674f4d4b427256666d48797557786c7272796f49524353 remote_integ_key 4d77634e6661564e41616c77726165424b697a4361634b637274756e4876647064797a725341764967674f4d4b427256666d48797557786c7272796f49524353 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 474871424c7042666b52777863765872 remote_crypto_key 474871424c7042666b52777863765872 integ_alg sha-512-256 local_integ_key 7158764f657350544d4157696a65554c62684b5576626a6b716a67426d5975794e75556f706b61656d494f4e5368735963565964674779554e4163536e707151 remote_integ_key 7158764f657350544d4157696a65554c62684b5576626a6b716a67426d5975794e75556f706b61656d494f4e5368735963565964674779554e4163536e707151 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 674c4c48754f6748436b706a49635065 remote_crypto_key 674c4c48754f6748436b706a49635065 integ_alg sha-512-256 local_integ_key 736454496f41704b67786144577a51594549424d53744c797853444e5a537a464e45755a4d44746b56676e6a6b694c634d6b73426d79656145436f725a535059 remote_integ_key 736454496f41704b67786144577a51594549424d53744c797853444e5a537a464e45755a4d44746b56676e6a6b694c634d6b73426d79656145436f725a535059 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 696347494d67417163706a674d6f6f6c remote_crypto_key 696347494d67417163706a674d6f6f6c integ_alg sha-512-256 local_integ_key 4868784959624c6445766e4574776674587171724461474f6d6c737a4d4a56477167666a4145526f784a64434b72504e6c4d61676758567343487a4671687377 remote_integ_key 4868784959624c6445766e4574776674587171724461474f6d6c737a4d4a56477167666a4145526f784a64434b72504e6c4d61676758567343487a4671687377 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 63694c6f424d4778417a5763534c484f remote_crypto_key 63694c6f424d4778417a5763534c484f integ_alg sha-512-256 local_integ_key 5a6657646f697269586b4465664265704d474e6673574f465a48747459796642536f5a7867415a6a436a6146665449774f42704c796944457a464a5343695276 remote_integ_key 5a6657646f697269586b4465664265704d474e6673574f465a48747459796642536f5a7867415a6a436a6146665449774f42704c796944457a464a5343695276 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 627872456d554a5a645847735a4e4975 remote_crypto_key 627872456d554a5a645847735a4e4975 integ_alg sha-512-256 local_integ_key 4b6747427a6f73535043454147597546797248694d5948686f417153526e415944545572624758486e51506a66455768586c7767786f5a484a6c4d7968706a44 remote_integ_key 4b6747427a6f73535043454147597546797248694d5948686f417153526e415944545572624758486e51506a66455768586c7767786f5a484a6c4d7968706a44 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 42557949734f516a6e737a77414b4153 remote_crypto_key 42557949734f516a6e737a77414b4153 integ_alg sha-512-256 local_integ_key 496d5979646e446a775056574e6266557a754f756d745a66495042666364667452504177735078664a54504e41586f716c744375786a4e566b76456144456644 remote_integ_key 496d5979646e446a775056574e6266557a754f756d745a66495042666364667452504177735078664a54504e41586f716c744375786a4e566b76456144456644 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 6d54734a614f6b62636356566b4c6f58 remote_crypto_key 6d54734a614f6b62636356566b4c6f58 integ_alg sha-512-256 local_integ_key 5576516f7a4479754353614e436a506a735465564f6976537745457542424e42594c4d464b626961486e70786e6b4e654b6a636b44684c6e6c61797a6f4d5a64 remote_integ_key 5576516f7a4479754353614e436a506a735465564f6976537745457542424e42594c4d464b626961486e70786e6b4e654b6a636b44684c6e6c61797a6f4d5a64 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 647a674f74795961594b775364507179 remote_crypto_key 647a674f74795961594b775364507179 integ_alg sha-512-256 local_integ_key 4869454d4b6e5a50526f4c72646a6c4f414b6172547151756b5078695a654e6d69476a6153644b776b594e4e494161614450534b6e734e7950785a627a50766a remote_integ_key 4869454d4b6e5a50526f4c72646a6c4f414b6172547151756b5078695a654e6d69476a6153644b776b594e4e494161614450534b6e734e7950785a627a50766a local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 66446a6f5445487a6c4b427876577751 remote_crypto_key 66446a6f5445487a6c4b427876577751 integ_alg sha-512-256 local_integ_key 65564774747a716e69654a7242696e634b63634e68717a49457a4f4c4d4d4c6456445157685245776172594d636d626e794f424b69634c4e795343586b6c6170 remote_integ_key 65564774747a716e69654a7242696e634b63634e68717a49457a4f4c4d4d4c6456445157685245776172594d636d626e794f424b69634c4e795343586b6c6170 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 7a41646e6f6a684a636479666652656e remote_crypto_key 7a41646e6f6a684a636479666652656e integ_alg sha-512-256 local_integ_key 4f6963557470544e735867475a6e767379775165676673666344657144657055634f6c624d536470615a4277784461786e724b764c45444f6b64795379544a58 remote_integ_key 4f6963557470544e735867475a6e767379775165676673666344657144657055634f6c624d536470615a4277784461786e724b764c45444f6b64795379544a58 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 67664443614f744d456c794176774f58 remote_crypto_key 67664443614f744d456c794176774f58 integ_alg sha-512-256 local_integ_key 41766657624c687970776f77496d43584949704a71694c59504a6c4367557665646470627a4e4c5a646c6247545078546154494f776e7546427647736c554364 remote_integ_key 41766657624c687970776f77496d43584949704a71694c59504a6c4367557665646470627a4e4c5a646c6247545078546154494f776e7546427647736c554364 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 59795a547a735867564a49476f7a466e remote_crypto_key 59795a547a735867564a49476f7a466e integ_alg sha-512-256 local_integ_key 42735547716346796a73455a77674e7656707051784c6446536d4a5649544f6b74666c5376544e58447a6c50417566715a4253726a71714c6f51494561674b76 remote_integ_key 42735547716346796a73455a77674e7656707051784c6446536d4a5649544f6b74666c5376544e58447a6c50417566715a4253726a71714c6f51494561674b76 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 54746f58496b53677648456e64694364 remote_crypto_key 54746f58496b53677648456e64694364 integ_alg sha-512-256 local_integ_key 534d76654577644a54736d5a6c6b507a4e5664486b487a76716459634f696d56556d7866576a7769544d66706378697759526d7155784b4662784b574f586948 remote_integ_key 534d76654577644a54736d5a6c6b507a4e5664486b487a76716459634f696d56556d7866576a7769544d66706378697759526d7155784b4662784b574f586948 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 7855456d666b4b5146476376494d6a70 remote_crypto_key 7855456d666b4b5146476376494d6a70 integ_alg sha-512-256 local_integ_key 43416c5a57656e61524a676d417a587746475a544d4465674d5a797477586e4f644f49736a776f4e70757647587967467a45734c4f754a47566a554f6974564a remote_integ_key 43416c5a57656e61524a676d417a587746475a544d4465674d5a797477586e4f644f49736a776f4e70757647587967467a45734c4f754a47566a554f6974564a local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 545556624a62794543657956616e5449 remote_crypto_key 545556624a62794543657956616e5449 integ_alg sha-512-256 local_integ_key 775051484154444971505571656f45484d5859477956787a4c444e6a6b63567942656f635a7752504b79586d76594e6b50426f44734a6f584b594d4f66437253 remote_integ_key 775051484154444971505571656f45484d5859477956787a4c444e6a6b63567942656f635a7752504b79586d76594e6b50426f44734a6f584b594d4f66437253 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 6b5a675a44566d634f5572567963564f remote_crypto_key 6b5a675a44566d634f5572567963564f integ_alg sha-512-256 local_integ_key 756e67756a46765363566e61555463456e454b764b47714c735a4a747642554d69554f715044534e52456e5053586e6e61574f594d6b687650585a5975696e4e remote_integ_key 756e67756a46765363566e61555463456e454b764b47714c735a4a747642554d69554f715044534e52456e5053586e6e61574f594d6b687650585a5975696e4e local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 706e547047444b45434c4f716e726f6e remote_crypto_key 706e547047444b45434c4f716e726f6e integ_alg sha-512-256 local_integ_key 76555a577650734b786a46417054596850514d78584259684467554e766457514378784f616b686f4476516663797973564c4568727a5a72696d497876787966 remote_integ_key 76555a577650734b786a46417054596850514d78584259684467554e766457514378784f616b686f4476516663797973564c4568727a5a72696d497876787966 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 655177744c4d7566686a614857494b64 remote_crypto_key 655177744c4d7566686a614857494b64 integ_alg sha-512-256 local_integ_key 65646b5a4857456e4366786e6b794c4c5555676a6b4d7353514b665576486f6d4f4e594669425145497954424c4d7457694e7361424557765a6a414e5a564978 remote_integ_key 65646b5a4857456e4366786e6b794c4c5555676a6b4d7353514b665576486f6d4f4e594669425145497954424c4d7457694e7361424557765a6a414e5a564978 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 49724b654f4a6b75417a675549696d52 remote_crypto_key 49724b654f4a6b75417a675549696d52 integ_alg sha-512-256 local_integ_key 6d62794c6879566458536b6b7653417a5a5343656c6d646e6d484758514a45454a42734b64724f43636466734e547a436278734377504768654b6c6a624d5454 remote_integ_key 6d62794c6879566458536b6b7653417a5a5343656c6d646e6d484758514a45454a42734b64724f43636466734e547a436278734377504768654b6c6a624d5454 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 6f5544497a62416a434a676d586a596f remote_crypto_key 6f5544497a62416a434a676d586a596f integ_alg sha-512-256 local_integ_key 64424963416367574574655552554a717565736159744a63506675564d6647585254596e6b44626d724862724e494c53574648654c655544435a686b6b596a47 remote_integ_key 64424963416367574574655552554a717565736159744a63506675564d6647585254596e6b44626d724862724e494c53574648654c655544435a686b6b596a47 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 53484675505544767873577752524567 remote_crypto_key 53484675505544767873577752524567 integ_alg sha-512-256 local_integ_key 59705158524c68545871506772434e6e6272716771566b425845514f416e7a664a4e52454a4a6855495a687269634b726a6a6b674764656d6d7045787a736f65 remote_integ_key 59705158524c68545871506772434e6e6272716771566b425845514f416e7a664a4e52454a4a6855495a687269634b726a6a6b674764656d6d7045787a736f65 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 506c476c65584c71434a594e4c754345 remote_crypto_key 506c476c65584c71434a594e4c754345 integ_alg sha-512-256 local_integ_key 697655414f6a6751597372436e77536a6c44526f645879697958734468767742524c69547574535149544c6c78455474576e685a547a7a415854794e554a4571 remote_integ_key 697655414f6a6751597372436e77536a6c44526f645879697958734468767742524c69547574535149544c6c78455474576e685a547a7a415854794e554a4571 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 5a644b43634b624e724d7a7756484850 remote_crypto_key 5a644b43634b624e724d7a7756484850 integ_alg sha-512-256 local_integ_key 73764154546e71564671704a7a6945705a68506b4e6b4e6e7672417579626d644777667562775379436e6357484a4c715953714d505a4c4f665267516559656f remote_integ_key 73764154546e71564671704a7a6945705a68506b4e6b4e6e7672417579626d644777667562775379436e6357484a4c715953714d505a4c4f665267516559656f local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 6f4d79447558624f6d6b6a63794c5042 remote_crypto_key 6f4d79447558624f6d6b6a63794c5042 integ_alg sha-512-256 local_integ_key 4e7355664d43636f63756252425476794e47617a4b6158416a4455424a7a69534d4c6e49564455797265704a6d727055765442484d4b664f444e74446c554e6c remote_integ_key 4e7355664d43636f63756252425476794e47617a4b6158416a4455424a7a69534d4c6e49564455797265704a6d727055765442484d4b664f444e74446c554e6c local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 645761726666617a6549495a746c7766 remote_crypto_key 645761726666617a6549495a746c7766 integ_alg sha-512-256 local_integ_key 684c4f7067754d674273676f704b626d474358647941616677656d4659505375674657654351474f644750736246496d4f53465a6a616a564f77615564626e4e remote_integ_key 684c4f7067754d674273676f704b626d474358647941616677656d4659505375674657654351474f644750736246496d4f53465a6a616a564f77615564626e4e local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 555474724d7a6573537a6c5445656c59 remote_crypto_key 555474724d7a6573537a6c5445656c59 integ_alg sha-512-256 local_integ_key 7759704550434f6947436147626964664c506e41544d6967446179696a4f506c727245696f4f6b646951476d677753624869426c4365656974544e7451586264 remote_integ_key 7759704550434f6947436147626964664c506e41544d6967446179696a4f506c727245696f4f6b646951476d677753624869426c4365656974544e7451586264 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 52487051684b557a4d6a424245484e5a remote_crypto_key 52487051684b557a4d6a424245484e5a integ_alg sha-512-256 local_integ_key 7a4747417745416e4d4e696d4e474a4d496f5971646b794b725a796e5a4f5a4c765442666b516e55575847757158494c42786654584e6569524a554b644c6c65 remote_integ_key 7a4747417745416e4d4e696d4e474a4d496f5971646b794b725a796e5a4f5a4c765442666b516e55575847757158494c42786654584e6569524a554b644c6c65 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 66594452484f667753684f475842787a remote_crypto_key 66594452484f667753684f475842787a integ_alg sha-512-256 local_integ_key 56474d4c41555570644c687661596a76666b6a65414274654e72596a70506766634446734341714567624c48446f5344556c656744677a4e55434d777452476d remote_integ_key 56474d4c41555570644c687661596a76666b6a65414274654e72596a70506766634446734341714567624c48446f5344556c656744677a4e55434d777452476d local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 7273614b494369596b4c6c4e6e746c42 remote_crypto_key 7273614b494369596b4c6c4e6e746c42 integ_alg sha-512-256 local_integ_key 654950455954436356726f476a7a6e4d617a74596b4c416f526b5a776a45455362787067434d7343685676474e454a5878766f6a4a704c4f59445151594f4155 remote_integ_key 654950455954436356726f476a7a6e4d617a74596b4c416f526b5a776a45455362787067434d7343685676474e454a5878766f6a4a704c4f59445151594f4155 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 4e425344626745437948585941567546 remote_crypto_key 4e425344626745437948585941567546 integ_alg sha-512-256 local_integ_key 6957637850784575596563504168644e655970766d4d4453747442657041444f467579624c6162656b466461536978574c734d716e4d426554487876765a7141 remote_integ_key 6957637850784575596563504168644e655970766d4d4453747442657041444f467579624c6162656b466461536978574c734d716e4d426554487876765a7141 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 6162617654596d644155425a634d4c52 remote_crypto_key 6162617654596d644155425a634d4c52 integ_alg sha-512-256 local_integ_key 6f626b53427858464b6a6356666774585779456d74566d567348494b697858566a6e46486b4f4a4b5774426567475055416f66445049584f56454477664e6d68 remote_integ_key 6f626b53427858464b6a6356666774585779456d74566d567348494b697858566a6e46486b4f4a4b5774426567475055416f66445049584f56454477664e6d68 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 5155636b497941774572507072636464 remote_crypto_key 5155636b497941774572507072636464 integ_alg sha-512-256 local_integ_key 696c4f62445959735750446d6d664c4176526452747454416357776a6a78684e4d6f4f57494d574f43794f68727465685054586f63545966566c72425073476a remote_integ_key 696c4f62445959735750446d6d664c4176526452747454416357776a6a78684e4d6f4f57494d574f43794f68727465685054586f63545966566c72425073476a local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 4e6d7a496d6c72717444566e52565041 remote_crypto_key 4e6d7a496d6c72717444566e52565041 integ_alg sha-512-256 local_integ_key 776b71755658507746704b6b72726a6e756c776856466463445266644b6e6f53466c5a47426a557053674c524e794d45557874524467476b6f7947726570694a remote_integ_key 776b71755658507746704b6b72726a6e756c776856466463445266644b6e6f53466c5a47426a557053674c524e794d45557874524467476b6f7947726570694a local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 6c42544e4545636d7762616951476d44 remote_crypto_key 6c42544e4545636d7762616951476d44 integ_alg sha-512-256 local_integ_key 424c6258576c6c4c4979714c4c6e754b704f796f73577141736a427062756f647a68456f527866776a43446d724d687a646f644a4f717976716a5a4771566a66 remote_integ_key 424c6258576c6c4c4979714c4c6e754b704f796f73577141736a427062756f647a68456f527866776a43446d724d687a646f644a4f717976716a5a4771566a66 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 42584d5045556e576e4963445a5a5846 remote_crypto_key 42584d5045556e576e4963445a5a5846 integ_alg sha-512-256 local_integ_key 796c6c54467a7269596f6a734a425475566770777a724d4d664f53616c415664675369565a46524d4e6e66596a5877516a52634f5051536c4773416c6b62536a remote_integ_key 796c6c54467a7269596f6a734a425475566770777a724d4d664f53616c415664675369565a46524d4e6e66596a5877516a52634f5051536c4773416c6b62536a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 686c5a764a5a786254476c6c71715070 remote_crypto_key 686c5a764a5a786254476c6c71715070 integ_alg sha-512-256 local_integ_key 464a6a727959695a69786443666f457050726a546b6f4b7a7877426c7752696f424854584a54596a53476948454f73757241655854706972577679534a6b6c71 remote_integ_key 464a6a727959695a69786443666f457050726a546b6f4b7a7877426c7752696f424854584a54596a53476948454f73757241655854706972577679534a6b6c71 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 4461744c774c7a564779755062464662 remote_crypto_key 4461744c774c7a564779755062464662 integ_alg sha-512-256 local_integ_key 756d676772767277496d6e414b62496a6151756743444a647243446f7370744e65444d6a4e6768574a41456377706e525a586d7a6550556e6246494a75787352 remote_integ_key 756d676772767277496d6e414b62496a6151756743444a647243446f7370744e65444d6a4e6768574a41456377706e525a586d7a6550556e6246494a75787352 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 774e59796a74456941624e4a79707166 remote_crypto_key 774e59796a74456941624e4a79707166 integ_alg sha-512-256 local_integ_key 6367584d6259587578495666794a526c61476e704a636b4f5261727a437778656a52744d466e4f43566d516375444872474a72427572755765694563744d796a remote_integ_key 6367584d6259587578495666794a526c61476e704a636b4f5261727a437778656a52744d466e4f43566d516375444872474a72427572755765694563744d796a local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 4479675266656553596f68554a71577a remote_crypto_key 4479675266656553596f68554a71577a integ_alg sha-512-256 local_integ_key 664f467a6b507166527a43636366454e464f544865735776524273435551656f786e7069624c694f436b6d47696651555247496c655a454c515646674d697446 remote_integ_key 664f467a6b507166527a43636366454e464f544865735776524273435551656f786e7069624c694f436b6d47696651555247496c655a454c515646674d697446 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 51524248516c61676e4e74635a704272 remote_crypto_key 51524248516c61676e4e74635a704272 integ_alg sha-512-256 local_integ_key 4d77634e6661564e41616c77726165424b697a4361634b637274756e4876647064797a725341764967674f4d4b427256666d48797557786c7272796f49524353 remote_integ_key 4d77634e6661564e41616c77726165424b697a4361634b637274756e4876647064797a725341764967674f4d4b427256666d48797557786c7272796f49524353 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 474871424c7042666b52777863765872 remote_crypto_key 474871424c7042666b52777863765872 integ_alg sha-512-256 local_integ_key 7158764f657350544d4157696a65554c62684b5576626a6b716a67426d5975794e75556f706b61656d494f4e5368735963565964674779554e4163536e707151 remote_integ_key 7158764f657350544d4157696a65554c62684b5576626a6b716a67426d5975794e75556f706b61656d494f4e5368735963565964674779554e4163536e707151 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 674c4c48754f6748436b706a49635065 remote_crypto_key 674c4c48754f6748436b706a49635065 integ_alg sha-512-256 local_integ_key 736454496f41704b67786144577a51594549424d53744c797853444e5a537a464e45755a4d44746b56676e6a6b694c634d6b73426d79656145436f725a535059 remote_integ_key 736454496f41704b67786144577a51594549424d53744c797853444e5a537a464e45755a4d44746b56676e6a6b694c634d6b73426d79656145436f725a535059 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 696347494d67417163706a674d6f6f6c remote_crypto_key 696347494d67417163706a674d6f6f6c integ_alg sha-512-256 local_integ_key 4868784959624c6445766e4574776674587171724461474f6d6c737a4d4a56477167666a4145526f784a64434b72504e6c4d61676758567343487a4671687377 remote_integ_key 4868784959624c6445766e4574776674587171724461474f6d6c737a4d4a56477167666a4145526f784a64434b72504e6c4d61676758567343487a4671687377 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 63694c6f424d4778417a5763534c484f remote_crypto_key 63694c6f424d4778417a5763534c484f integ_alg sha-512-256 local_integ_key 5a6657646f697269586b4465664265704d474e6673574f465a48747459796642536f5a7867415a6a436a6146665449774f42704c796944457a464a5343695276 remote_integ_key 5a6657646f697269586b4465664265704d474e6673574f465a48747459796642536f5a7867415a6a436a6146665449774f42704c796944457a464a5343695276 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 627872456d554a5a645847735a4e4975 remote_crypto_key 627872456d554a5a645847735a4e4975 integ_alg sha-512-256 local_integ_key 4b6747427a6f73535043454147597546797248694d5948686f417153526e415944545572624758486e51506a66455768586c7767786f5a484a6c4d7968706a44 remote_integ_key 4b6747427a6f73535043454147597546797248694d5948686f417153526e415944545572624758486e51506a66455768586c7767786f5a484a6c4d7968706a44 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 42557949734f516a6e737a77414b4153 remote_crypto_key 42557949734f516a6e737a77414b4153 integ_alg sha-512-256 local_integ_key 496d5979646e446a775056574e6266557a754f756d745a66495042666364667452504177735078664a54504e41586f716c744375786a4e566b76456144456644 remote_integ_key 496d5979646e446a775056574e6266557a754f756d745a66495042666364667452504177735078664a54504e41586f716c744375786a4e566b76456144456644 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 6d54734a614f6b62636356566b4c6f58 remote_crypto_key 6d54734a614f6b62636356566b4c6f58 integ_alg sha-512-256 local_integ_key 5576516f7a4479754353614e436a506a735465564f6976537745457542424e42594c4d464b626961486e70786e6b4e654b6a636b44684c6e6c61797a6f4d5a64 remote_integ_key 5576516f7a4479754353614e436a506a735465564f6976537745457542424e42594c4d464b626961486e70786e6b4e654b6a636b44684c6e6c61797a6f4d5a64 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 647a674f74795961594b775364507179 remote_crypto_key 647a674f74795961594b775364507179 integ_alg sha-512-256 local_integ_key 4869454d4b6e5a50526f4c72646a6c4f414b6172547151756b5078695a654e6d69476a6153644b776b594e4e494161614450534b6e734e7950785a627a50766a remote_integ_key 4869454d4b6e5a50526f4c72646a6c4f414b6172547151756b5078695a654e6d69476a6153644b776b594e4e494161614450534b6e734e7950785a627a50766a local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 66446a6f5445487a6c4b427876577751 remote_crypto_key 66446a6f5445487a6c4b427876577751 integ_alg sha-512-256 local_integ_key 65564774747a716e69654a7242696e634b63634e68717a49457a4f4c4d4d4c6456445157685245776172594d636d626e794f424b69634c4e795343586b6c6170 remote_integ_key 65564774747a716e69654a7242696e634b63634e68717a49457a4f4c4d4d4c6456445157685245776172594d636d626e794f424b69634c4e795343586b6c6170 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 54636f6a7544634561456f796b46706c remote_crypto_key 54636f6a7544634561456f796b46706c integ_alg sha-512-256 local_integ_key 564963505a626f736f41574e79776b6c4355554f4f48506677496c54465754597a484b586754644b4d436956476367614a426c7257696e71416c58536b4b5269 remote_integ_key 564963505a626f736f41574e79776b6c4355554f4f48506677496c54465754597a484b586754644b4d436956476367614a426c7257696e71416c58536b4b5269 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 734e4f5479706e774d6351536e4e6765 remote_crypto_key 734e4f5479706e774d6351536e4e6765 integ_alg sha-512-256 local_integ_key 6d59777972524f716c656a4c494e54596e6e414d6c7978425444657a4e4b554a6d776b5a4e43624651495372476c6f4e46666548765a42646842494a48715379 remote_integ_key 6d59777972524f716c656a4c494e54596e6e414d6c7978425444657a4e4b554a6d776b5a4e43624651495372476c6f4e46666548765a42646842494a48715379 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6c756f78454d597274685a626a794458 remote_crypto_key 6c756f78454d597274685a626a794458 integ_alg sha-512-256 local_integ_key 6b6a616b5364777a4e525475764b7952756e47554b786269546a75465a74775a5354525778545673564d6c4c6e656165426c675a6a7970555056565549424243 remote_integ_key 6b6a616b5364777a4e525475764b7952756e47554b786269546a75465a74775a5354525778545673564d6c4c6e656165426c675a6a7970555056565549424243 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 42495346546142574f43486c4f4d5a54 remote_crypto_key 42495346546142574f43486c4f4d5a54 integ_alg sha-512-256 local_integ_key 4c45486b504863636c4661674f616a71776c6d5269665045667467414f704c74746c517765424e447677567a4851586141474457526f5150574c624c786b5670 remote_integ_key 4c45486b504863636c4661674f616a71776c6d5269665045667467414f704c74746c517765424e447677567a4851586141474457526f5150574c624c786b5670 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 506b4554457772446e4b535341555771 remote_crypto_key 506b4554457772446e4b535341555771 integ_alg sha-512-256 local_integ_key 556e7147614b6346756e53765167434f535650496c514c4f487565686e546f6673716c686c637a4c61644b7471776673646f7759637768536d756f7875774b6c remote_integ_key 556e7147614b6346756e53765167434f535650496c514c4f487565686e546f6673716c686c637a4c61644b7471776673646f7759637768536d756f7875774b6c local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4e456f5061687a446565794c42754a4c remote_crypto_key 4e456f5061687a446565794c42754a4c integ_alg sha-512-256 local_integ_key 62466c4c6b62584d5967734f7152434267474a4a50526d7a506756415467507168424856776a664250494d796e5469436957504d796d615062556273774b504c remote_integ_key 62466c4c6b62584d5967734f7152434267474a4a50526d7a506756415467507168424856776a664250494d796e5469436957504d796d615062556273774b504c local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 71757a5a5354484b656a594250757442 remote_crypto_key 71757a5a5354484b656a594250757442 integ_alg sha-512-256 local_integ_key 585046644a70777076616869776d414b71546b4b70796a646d6c4b6f435044637746796d58474d4c4b4c68424d554d664f505966586c56794e626b534b4b7863 remote_integ_key 585046644a70777076616869776d414b71546b4b70796a646d6c4b6f435044637746796d58474d4c4b4c68424d554d664f505966586c56794e626b534b4b7863 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 75724e626e5a4c754257567a4c53416b remote_crypto_key 75724e626e5a4c754257567a4c53416b integ_alg sha-512-256 local_integ_key 536865514a54766a644579474b71476a75746f7741594645505049614e4b6e6b697571477552474c4d466a4e4a434a6277737366577378465745786d68614c55 remote_integ_key 536865514a54766a644579474b71476a75746f7741594645505049614e4b6e6b697571477552474c4d466a4e4a434a6277737366577378465745786d68614c55 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 537a755461516c77777066594c465057 remote_crypto_key 537a755461516c77777066594c465057 integ_alg sha-512-256 local_integ_key 6d52797a664d725065486245504a45677977455755424f774e6c53786b696846484874554b656753576976457462577674636762544c4966586c616b584a6f43 remote_integ_key 6d52797a664d725065486245504a45677977455755424f774e6c53786b696846484874554b656753576976457462577674636762544c4966586c616b584a6f43 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 536d4170777645414967524363475252 remote_crypto_key 536d4170777645414967524363475252 integ_alg sha-512-256 local_integ_key 597063746848697667474369766344744c645a53726a7a4f647645494749707264484742737a6a4b4653494172726d4f6564634a4d53624d65624a6355434564 remote_integ_key 597063746848697667474369766344744c645a53726a7a4f647645494749707264484742737a6a4b4653494172726d4f6564634a4d53624d65624a6355434564 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 4d6d6e644b4867576274554d62486d78 remote_crypto_key 4d6d6e644b4867576274554d62486d78 integ_alg sha-512-256 local_integ_key 4f6a7762716e596a5878704f46616a4d514c6c77754c7446554579504e54735a4d4c4462535a547553766963444164494150656d734f47677770554574776877 remote_integ_key 4f6a7762716e596a5878704f46616a4d514c6c77754c7446554579504e54735a4d4c4462535a547553766963444164494150656d734f47677770554574776877 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 7345514f765a5a766d70667162755079 remote_crypto_key 7345514f765a5a766d70667162755079 integ_alg sha-512-256 local_integ_key 51575359774a76664e7772494b6e46447946787655734d426e6c4574416750446d594846714c426350474e57655262644a504142466e52534e584258596f666e remote_integ_key 51575359774a76664e7772494b6e46447946787655734d426e6c4574416750446d594846714c426350474e57655262644a504142466e52534e584258596f666e local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 4a6a7676514c4f77645448734f785466 remote_crypto_key 4a6a7676514c4f77645448734f785466 integ_alg sha-512-256 local_integ_key 624e716d67484a62614157484a4950595654517447716e6c564d474f67734151686565446574616c516b61776e7855717763455754564e53794651685a574f6e remote_integ_key 624e716d67484a62614157484a4950595654517447716e6c564d474f67734151686565446574616c516b61776e7855717763455754564e53794651685a574f6e local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 766e507952477a6c716d526146784d6f remote_crypto_key 766e507952477a6c716d526146784d6f integ_alg sha-512-256 local_integ_key 54587a6944766c49697158774d43646d6c6a78725076715976556a4f68455354614646466e576a79704c736d637a445355507576526e6762484a65546f4d6859 remote_integ_key 54587a6944766c49697158774d43646d6c6a78725076715976556a4f68455354614646466e576a79704c736d637a445355507576526e6762484a65546f4d6859 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 6b70536169706d5072527257505a6e50 remote_crypto_key 6b70536169706d5072527257505a6e50 integ_alg sha-512-256 local_integ_key 4f57526c5a79616d4858556d6a62465248434d6a665165457a4463435372466b476f705964496f517366676e6454637668486957586a56555041734362666867 remote_integ_key 4f57526c5a79616d4858556d6a62465248434d6a665165457a4463435372466b476f705964496f517366676e6454637668486957586a56555041734362666867 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 42465a66437463596a5445446e65666d remote_crypto_key 42465a66437463596a5445446e65666d integ_alg sha-512-256 local_integ_key 644c4d556b4a79574f415a646a726b57466246466a534c58686879624a4452487957754172556150547a5875414c6e48666c69434e517a42477254744e694862 remote_integ_key 644c4d556b4a79574f415a646a726b57466246466a534c58686879624a4452487957754172556150547a5875414c6e48666c69434e517a42477254744e694862 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 736a65777163726d6c6947764b52536d remote_crypto_key 736a65777163726d6c6947764b52536d integ_alg sha-512-256 local_integ_key 6c416476776c4c784567554a67756e64586967545164574c504d75584e705070774a797473594369666c4d746254667253484272717356646a724d5975554f7a remote_integ_key 6c416476776c4c784567554a67756e64586967545164574c504d75584e705070774a797473594369666c4d746254667253484272717356646a724d5975554f7a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 77626442787156797044614477484373 remote_crypto_key 77626442787156797044614477484373 integ_alg sha-512-256 local_integ_key 654d6162684b67475a51475751486868685a4e73787964536677667a506471736575564345436645707a7a616d61587a4a657770796e4c686d66676342467455 remote_integ_key 654d6162684b67475a51475751486868685a4e73787964536677667a506471736575564345436645707a7a616d61587a4a657770796e4c686d66676342467455 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 47734c544a72647a524e5a785443774a remote_crypto_key 47734c544a72647a524e5a785443774a integ_alg sha-512-256 local_integ_key 6c5650647856654e4d696b6675694b4748555656736944547666507349775a646b74744e47724662796b5450624f4f634d7543626d5a5958444f624558724e47 remote_integ_key 6c5650647856654e4d696b6675694b4748555656736944547666507349775a646b74744e47724662796b5450624f4f634d7543626d5a5958444f624558724e47 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 6e6e4f77695343544b655565635a666f remote_crypto_key 6e6e4f77695343544b655565635a666f integ_alg sha-512-256 local_integ_key 6c4e755a6a48465a5673754b45694e714e4743476178715a54746177516a45504b5876746973466a785466714a44564a7753626a4769494867437a6863557965 remote_integ_key 6c4e755a6a48465a5673754b45694e714e4743476178715a54746177516a45504b5876746973466a785466714a44564a7753626a4769494867437a6863557965 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 62586d536975506e447379434f486171 remote_crypto_key 62586d536975506e447379434f486171 integ_alg sha-512-256 local_integ_key 4a6579625a5778706a4762484a434b4c6a4468674458504b747456504d6c5a65466865415758584a747a544e4e6659437a68525257504e46796542774269476e remote_integ_key 4a6579625a5778706a4762484a434b4c6a4468674458504b747456504d6c5a65466865415758584a747a544e4e6659437a68525257504e46796542774269476e local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4c6e41416b585049767a7077514c4347 remote_crypto_key 4c6e41416b585049767a7077514c4347 integ_alg sha-512-256 local_integ_key 7461497170484f474c49444a724778615874456c516f59745973554841486159574a7865644e645251485a436c657641556b43675448556c55716f535a507577 remote_integ_key 7461497170484f474c49444a724778615874456c516f59745973554841486159574a7865644e645251485a436c657641556b43675448556c55716f535a507577 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 6f575450507662636a5954776b746c62 remote_crypto_key 6f575450507662636a5954776b746c62 integ_alg sha-512-256 local_integ_key 726f4e7845506663776b615a71464e6f4850787a77626c49616e5050514d6f69514b6a7368706974474a4e41574b4b4455506a62514972525549706f4b66465a remote_integ_key 726f4e7845506663776b615a71464e6f4850787a77626c49616e5050514d6f69514b6a7368706974474a4e41574b4b4455506a62514972525549706f4b66465a local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 75674677784f61677362526965665146 remote_crypto_key 75674677784f61677362526965665146 integ_alg sha-512-256 local_integ_key 6b4256587a436263456d4863447661695464696a586c784f425373515777494c6c6f436c656e4f57744447597674614e54504a6d5a6a42425a4251494d705157 remote_integ_key 6b4256587a436263456d4863447661695464696a586c784f425373515777494c6c6f436c656e4f57744447597674614e54504a6d5a6a42425a4251494d705157 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 4a626a44685155687477436743414355 remote_crypto_key 4a626a44685155687477436743414355 integ_alg sha-512-256 local_integ_key 4c4b546a787668597476764361627a576d55704852636e6e424a4c594d537478414a565167754d516358466152594f4a415a664174534a577964654c54474c4e remote_integ_key 4c4b546a787668597476764361627a576d55704852636e6e424a4c594d537478414a565167754d516358466152594f4a415a664174534a577964654c54474c4e local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 467271764765576b42574844494f6953 remote_crypto_key 467271764765576b42574844494f6953 integ_alg sha-512-256 local_integ_key 4d514b61626163446149667147694e43736258527069614b55765255687272784c754a6a635344425570417842434f4967694a6149614476756369524b5a5753 remote_integ_key 4d514b61626163446149667147694e43736258527069614b55765255687272784c754a6a635344425570417842434f4967694a6149614476756369524b5a5753 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 78687977594d6e4f7963764f52506a49 remote_crypto_key 78687977594d6e4f7963764f52506a49 integ_alg sha-512-256 local_integ_key 51714352585a636a6e57474f4f79424a456b556b5155727a457a59764e754347737152674f6b75634958754c54595a4b717466744c51426b7a5855614f7a4458 remote_integ_key 51714352585a636a6e57474f4f79424a456b556b5155727a457a59764e754347737152674f6b75634958754c54595a4b717466744c51426b7a5855614f7a4458 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 496645436363784a4e556a434566514e remote_crypto_key 496645436363784a4e556a434566514e integ_alg sha-512-256 local_integ_key 67654777625752794267745a46637050536159476f625378674352566c4e57564b75785276595461704a7a4c6a72464b68414a5849574c716857706576466d59 remote_integ_key 67654777625752794267745a46637050536159476f625378674352566c4e57564b75785276595461704a7a4c6a72464b68414a5849574c716857706576466d59 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 4b4b6f784b58706c5179514c5443496d remote_crypto_key 4b4b6f784b58706c5179514c5443496d integ_alg sha-512-256 local_integ_key 72475968694658764870756559786161527846757a4e706c554e77515666425250685859416c7754556764656778707a66486b425470557a526e79534f4b496c remote_integ_key 72475968694658764870756559786161527846757a4e706c554e77515666425250685859416c7754556764656778707a66486b425470557a526e79534f4b496c local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 516f61524e755162614a797076456776 remote_crypto_key 516f61524e755162614a797076456776 integ_alg sha-512-256 local_integ_key 62776f7a4c6c4e6c6346775566624f63674a6278526249676852564470614e505a6153435148774f43764343504775444d4655564f67686a4b61476277445470 remote_integ_key 62776f7a4c6c4e6c6346775566624f63674a6278526249676852564470614e505a6153435148774f43764343504775444d4655564f67686a4b61476277445470 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 484a466544757a6458726f6b416a6350 remote_crypto_key 484a466544757a6458726f6b416a6350 integ_alg sha-512-256 local_integ_key 5867444b6247646f766f786b68746144706565677575764b48754f6e66615865435979484473617a6d6856715276646a6673477675467655775a466866414848 remote_integ_key 5867444b6247646f766f786b68746144706565677575764b48754f6e66615865435979484473617a6d6856715276646a6673477675467655775a466866414848 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 4262687941486171737072706c486854 remote_crypto_key 4262687941486171737072706c486854 integ_alg sha-512-256 local_integ_key 4e5a68687a4d536c6b585457614e5357765170576e6b48506148585a504e5970735965704d4147547a69626b61674d636759435277616c4f784e687653647866 remote_integ_key 4e5a68687a4d536c6b585457614e5357765170576e6b48506148585a504e5970735965704d4147547a69626b61674d636759435277616c4f784e687653647866 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 6d6e434973737a424c4a6c7177707262 remote_crypto_key 6d6e434973737a424c4a6c7177707262 integ_alg sha-512-256 local_integ_key 4a4e624369536d626443726b5a6b4854667575586a7a4e6946544a784e4b694d7959656355614c426e655a6c5342694941484b524d686e6d4f6f745968666c48 remote_integ_key 4a4e624369536d626443726b5a6b4854667575586a7a4e6946544a784e4b694d7959656355614c426e655a6c5342694941484b524d686e6d4f6f745968666c48 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 72736e587853685747754d4566687a63 remote_crypto_key 72736e587853685747754d4566687a63 integ_alg sha-512-256 local_integ_key 5342467a7577476c755851734e78657748784a644165784449756f7856716d48654b694e6d596254757a73695961546b4e615a6f73446869734f6a704d4a4d67 remote_integ_key 5342467a7577476c755851734e78657748784a644165784449756f7856716d48654b694e6d596254757a73695961546b4e615a6f73446869734f6a704d4a4d67 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 57694c545966436465756d5a784e4153 remote_crypto_key 57694c545966436465756d5a784e4153 integ_alg sha-512-256 local_integ_key 6d437568694662774a656a5153795578716a58637a7477744a4270517865414c694e6e504a576e586e41484b5942586e6f714167686d554b794d7942527a555a remote_integ_key 6d437568694662774a656a5153795578716a58637a7477744a4270517865414c694e6e504a576e586e41484b5942586e6f714167686d554b794d7942527a555a local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 59596a70536d466b7a6d6b786b6c6173 remote_crypto_key 59596a70536d466b7a6d6b786b6c6173 integ_alg sha-512-256 local_integ_key 6147446871677072797a61544d554f65686a506546586768464e5059686a717a4f66785854426b6c49684e54454365745550636f5677494d7147457458707557 remote_integ_key 6147446871677072797a61544d554f65686a506546586768464e5059686a717a4f66785854426b6c49684e54454365745550636f5677494d7147457458707557 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 6a6e756a784a4f7a425a48666e756f71 remote_crypto_key 6a6e756a784a4f7a425a48666e756f71 integ_alg sha-512-256 local_integ_key 774c6b796d6e4e617559416e486a64594455594b615a6d4c63446955514c6265776d4f574648444c6d5a7a516b526658667273786d76776841787650466a7542 remote_integ_key 774c6b796d6e4e617559416e486a64594455594b615a6d4c63446955514c6265776d4f574648444c6d5a7a516b526658667273786d76776841787650466a7542 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 65674774594c5477646f4364495a4b79 remote_crypto_key 65674774594c5477646f4364495a4b79 integ_alg sha-512-256 local_integ_key 7668647541574172776a4155596d79576e446d6968756a4952574779757865476a42616249564b674359536e756d4e50715655636f6b6e5469434e4b7566566e remote_integ_key 7668647541574172776a4155596d79576e446d6968756a4952574779757865476a42616249564b674359536e756d4e50715655636f6b6e5469434e4b7566566e local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 514679697a6472614d425a7165587a7a remote_crypto_key 514679697a6472614d425a7165587a7a integ_alg sha-512-256 local_integ_key 53467a71576a7263755a69586c4b41664a6e635855756c537a4d646d6f556a725a61625173624d4573504c71674c53546d43436d4f625a4f4275617a746f4879 remote_integ_key 53467a71576a7263755a69586c4b41664a6e635855756c537a4d646d6f556a725a61625173624d4573504c71674c53546d43436d4f625a4f4275617a746f4879 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 5770694c445366535457616469656e51 remote_crypto_key 5770694c445366535457616469656e51 integ_alg sha-512-256 local_integ_key 58774c53506f4657594b6a5353437848615563464c57616c4f6f57484d574d7159434c7972726b7a444e447a45585a43695a79416373506a4a6e6f654c71626a remote_integ_key 58774c53506f4657594b6a5353437848615563464c57616c4f6f57484d574d7159434c7972726b7a444e447a45585a43695a79416373506a4a6e6f654c71626a local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 54636f6a7544634561456f796b46706c remote_crypto_key 54636f6a7544634561456f796b46706c integ_alg sha-512-256 local_integ_key 564963505a626f736f41574e79776b6c4355554f4f48506677496c54465754597a484b586754644b4d436956476367614a426c7257696e71416c58536b4b5269 remote_integ_key 564963505a626f736f41574e79776b6c4355554f4f48506677496c54465754597a484b586754644b4d436956476367614a426c7257696e71416c58536b4b5269 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 734e4f5479706e774d6351536e4e6765 remote_crypto_key 734e4f5479706e774d6351536e4e6765 integ_alg sha-512-256 local_integ_key 6d59777972524f716c656a4c494e54596e6e414d6c7978425444657a4e4b554a6d776b5a4e43624651495372476c6f4e46666548765a42646842494a48715379 remote_integ_key 6d59777972524f716c656a4c494e54596e6e414d6c7978425444657a4e4b554a6d776b5a4e43624651495372476c6f4e46666548765a42646842494a48715379 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6c756f78454d597274685a626a794458 remote_crypto_key 6c756f78454d597274685a626a794458 integ_alg sha-512-256 local_integ_key 6b6a616b5364777a4e525475764b7952756e47554b786269546a75465a74775a5354525778545673564d6c4c6e656165426c675a6a7970555056565549424243 remote_integ_key 6b6a616b5364777a4e525475764b7952756e47554b786269546a75465a74775a5354525778545673564d6c4c6e656165426c675a6a7970555056565549424243 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 42495346546142574f43486c4f4d5a54 remote_crypto_key 42495346546142574f43486c4f4d5a54 integ_alg sha-512-256 local_integ_key 4c45486b504863636c4661674f616a71776c6d5269665045667467414f704c74746c517765424e447677567a4851586141474457526f5150574c624c786b5670 remote_integ_key 4c45486b504863636c4661674f616a71776c6d5269665045667467414f704c74746c517765424e447677567a4851586141474457526f5150574c624c786b5670 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 506b4554457772446e4b535341555771 remote_crypto_key 506b4554457772446e4b535341555771 integ_alg sha-512-256 local_integ_key 556e7147614b6346756e53765167434f535650496c514c4f487565686e546f6673716c686c637a4c61644b7471776673646f7759637768536d756f7875774b6c remote_integ_key 556e7147614b6346756e53765167434f535650496c514c4f487565686e546f6673716c686c637a4c61644b7471776673646f7759637768536d756f7875774b6c local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4e456f5061687a446565794c42754a4c remote_crypto_key 4e456f5061687a446565794c42754a4c integ_alg sha-512-256 local_integ_key 62466c4c6b62584d5967734f7152434267474a4a50526d7a506756415467507168424856776a664250494d796e5469436957504d796d615062556273774b504c remote_integ_key 62466c4c6b62584d5967734f7152434267474a4a50526d7a506756415467507168424856776a664250494d796e5469436957504d796d615062556273774b504c local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 71757a5a5354484b656a594250757442 remote_crypto_key 71757a5a5354484b656a594250757442 integ_alg sha-512-256 local_integ_key 585046644a70777076616869776d414b71546b4b70796a646d6c4b6f435044637746796d58474d4c4b4c68424d554d664f505966586c56794e626b534b4b7863 remote_integ_key 585046644a70777076616869776d414b71546b4b70796a646d6c4b6f435044637746796d58474d4c4b4c68424d554d664f505966586c56794e626b534b4b7863 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 75724e626e5a4c754257567a4c53416b remote_crypto_key 75724e626e5a4c754257567a4c53416b integ_alg sha-512-256 local_integ_key 536865514a54766a644579474b71476a75746f7741594645505049614e4b6e6b697571477552474c4d466a4e4a434a6277737366577378465745786d68614c55 remote_integ_key 536865514a54766a644579474b71476a75746f7741594645505049614e4b6e6b697571477552474c4d466a4e4a434a6277737366577378465745786d68614c55 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 537a755461516c77777066594c465057 remote_crypto_key 537a755461516c77777066594c465057 integ_alg sha-512-256 local_integ_key 6d52797a664d725065486245504a45677977455755424f774e6c53786b696846484874554b656753576976457462577674636762544c4966586c616b584a6f43 remote_integ_key 6d52797a664d725065486245504a45677977455755424f774e6c53786b696846484874554b656753576976457462577674636762544c4966586c616b584a6f43 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 536d4170777645414967524363475252 remote_crypto_key 536d4170777645414967524363475252 integ_alg sha-512-256 local_integ_key 597063746848697667474369766344744c645a53726a7a4f647645494749707264484742737a6a4b4653494172726d4f6564634a4d53624d65624a6355434564 remote_integ_key 597063746848697667474369766344744c645a53726a7a4f647645494749707264484742737a6a4b4653494172726d4f6564634a4d53624d65624a6355434564 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 4d6d6e644b4867576274554d62486d78 remote_crypto_key 4d6d6e644b4867576274554d62486d78 integ_alg sha-512-256 local_integ_key 4f6a7762716e596a5878704f46616a4d514c6c77754c7446554579504e54735a4d4c4462535a547553766963444164494150656d734f47677770554574776877 remote_integ_key 4f6a7762716e596a5878704f46616a4d514c6c77754c7446554579504e54735a4d4c4462535a547553766963444164494150656d734f47677770554574776877 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 7345514f765a5a766d70667162755079 remote_crypto_key 7345514f765a5a766d70667162755079 integ_alg sha-512-256 local_integ_key 51575359774a76664e7772494b6e46447946787655734d426e6c4574416750446d594846714c426350474e57655262644a504142466e52534e584258596f666e remote_integ_key 51575359774a76664e7772494b6e46447946787655734d426e6c4574416750446d594846714c426350474e57655262644a504142466e52534e584258596f666e local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 4a6a7676514c4f77645448734f785466 remote_crypto_key 4a6a7676514c4f77645448734f785466 integ_alg sha-512-256 local_integ_key 624e716d67484a62614157484a4950595654517447716e6c564d474f67734151686565446574616c516b61776e7855717763455754564e53794651685a574f6e remote_integ_key 624e716d67484a62614157484a4950595654517447716e6c564d474f67734151686565446574616c516b61776e7855717763455754564e53794651685a574f6e local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 766e507952477a6c716d526146784d6f remote_crypto_key 766e507952477a6c716d526146784d6f integ_alg sha-512-256 local_integ_key 54587a6944766c49697158774d43646d6c6a78725076715976556a4f68455354614646466e576a79704c736d637a445355507576526e6762484a65546f4d6859 remote_integ_key 54587a6944766c49697158774d43646d6c6a78725076715976556a4f68455354614646466e576a79704c736d637a445355507576526e6762484a65546f4d6859 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 6b70536169706d5072527257505a6e50 remote_crypto_key 6b70536169706d5072527257505a6e50 integ_alg sha-512-256 local_integ_key 4f57526c5a79616d4858556d6a62465248434d6a665165457a4463435372466b476f705964496f517366676e6454637668486957586a56555041734362666867 remote_integ_key 4f57526c5a79616d4858556d6a62465248434d6a665165457a4463435372466b476f705964496f517366676e6454637668486957586a56555041734362666867 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 42465a66437463596a5445446e65666d remote_crypto_key 42465a66437463596a5445446e65666d integ_alg sha-512-256 local_integ_key 644c4d556b4a79574f415a646a726b57466246466a534c58686879624a4452487957754172556150547a5875414c6e48666c69434e517a42477254744e694862 remote_integ_key 644c4d556b4a79574f415a646a726b57466246466a534c58686879624a4452487957754172556150547a5875414c6e48666c69434e517a42477254744e694862 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 736a65777163726d6c6947764b52536d remote_crypto_key 736a65777163726d6c6947764b52536d integ_alg sha-512-256 local_integ_key 6c416476776c4c784567554a67756e64586967545164574c504d75584e705070774a797473594369666c4d746254667253484272717356646a724d5975554f7a remote_integ_key 6c416476776c4c784567554a67756e64586967545164574c504d75584e705070774a797473594369666c4d746254667253484272717356646a724d5975554f7a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 77626442787156797044614477484373 remote_crypto_key 77626442787156797044614477484373 integ_alg sha-512-256 local_integ_key 654d6162684b67475a51475751486868685a4e73787964536677667a506471736575564345436645707a7a616d61587a4a657770796e4c686d66676342467455 remote_integ_key 654d6162684b67475a51475751486868685a4e73787964536677667a506471736575564345436645707a7a616d61587a4a657770796e4c686d66676342467455 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 47734c544a72647a524e5a785443774a remote_crypto_key 47734c544a72647a524e5a785443774a integ_alg sha-512-256 local_integ_key 6c5650647856654e4d696b6675694b4748555656736944547666507349775a646b74744e47724662796b5450624f4f634d7543626d5a5958444f624558724e47 remote_integ_key 6c5650647856654e4d696b6675694b4748555656736944547666507349775a646b74744e47724662796b5450624f4f634d7543626d5a5958444f624558724e47 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 6e6e4f77695343544b655565635a666f remote_crypto_key 6e6e4f77695343544b655565635a666f integ_alg sha-512-256 local_integ_key 6c4e755a6a48465a5673754b45694e714e4743476178715a54746177516a45504b5876746973466a785466714a44564a7753626a4769494867437a6863557965 remote_integ_key 6c4e755a6a48465a5673754b45694e714e4743476178715a54746177516a45504b5876746973466a785466714a44564a7753626a4769494867437a6863557965 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 62586d536975506e447379434f486171 remote_crypto_key 62586d536975506e447379434f486171 integ_alg sha-512-256 local_integ_key 4a6579625a5778706a4762484a434b4c6a4468674458504b747456504d6c5a65466865415758584a747a544e4e6659437a68525257504e46796542774269476e remote_integ_key 4a6579625a5778706a4762484a434b4c6a4468674458504b747456504d6c5a65466865415758584a747a544e4e6659437a68525257504e46796542774269476e local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4c6e41416b585049767a7077514c4347 remote_crypto_key 4c6e41416b585049767a7077514c4347 integ_alg sha-512-256 local_integ_key 7461497170484f474c49444a724778615874456c516f59745973554841486159574a7865644e645251485a436c657641556b43675448556c55716f535a507577 remote_integ_key 7461497170484f474c49444a724778615874456c516f59745973554841486159574a7865644e645251485a436c657641556b43675448556c55716f535a507577 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 6f575450507662636a5954776b746c62 remote_crypto_key 6f575450507662636a5954776b746c62 integ_alg sha-512-256 local_integ_key 726f4e7845506663776b615a71464e6f4850787a77626c49616e5050514d6f69514b6a7368706974474a4e41574b4b4455506a62514972525549706f4b66465a remote_integ_key 726f4e7845506663776b615a71464e6f4850787a77626c49616e5050514d6f69514b6a7368706974474a4e41574b4b4455506a62514972525549706f4b66465a local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 75674677784f61677362526965665146 remote_crypto_key 75674677784f61677362526965665146 integ_alg sha-512-256 local_integ_key 6b4256587a436263456d4863447661695464696a586c784f425373515777494c6c6f436c656e4f57744447597674614e54504a6d5a6a42425a4251494d705157 remote_integ_key 6b4256587a436263456d4863447661695464696a586c784f425373515777494c6c6f436c656e4f57744447597674614e54504a6d5a6a42425a4251494d705157 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 4a626a44685155687477436743414355 remote_crypto_key 4a626a44685155687477436743414355 integ_alg sha-512-256 local_integ_key 4c4b546a787668597476764361627a576d55704852636e6e424a4c594d537478414a565167754d516358466152594f4a415a664174534a577964654c54474c4e remote_integ_key 4c4b546a787668597476764361627a576d55704852636e6e424a4c594d537478414a565167754d516358466152594f4a415a664174534a577964654c54474c4e local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 467271764765576b42574844494f6953 remote_crypto_key 467271764765576b42574844494f6953 integ_alg sha-512-256 local_integ_key 4d514b61626163446149667147694e43736258527069614b55765255687272784c754a6a635344425570417842434f4967694a6149614476756369524b5a5753 remote_integ_key 4d514b61626163446149667147694e43736258527069614b55765255687272784c754a6a635344425570417842434f4967694a6149614476756369524b5a5753 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 78687977594d6e4f7963764f52506a49 remote_crypto_key 78687977594d6e4f7963764f52506a49 integ_alg sha-512-256 local_integ_key 51714352585a636a6e57474f4f79424a456b556b5155727a457a59764e754347737152674f6b75634958754c54595a4b717466744c51426b7a5855614f7a4458 remote_integ_key 51714352585a636a6e57474f4f79424a456b556b5155727a457a59764e754347737152674f6b75634958754c54595a4b717466744c51426b7a5855614f7a4458 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 496645436363784a4e556a434566514e remote_crypto_key 496645436363784a4e556a434566514e integ_alg sha-512-256 local_integ_key 67654777625752794267745a46637050536159476f625378674352566c4e57564b75785276595461704a7a4c6a72464b68414a5849574c716857706576466d59 remote_integ_key 67654777625752794267745a46637050536159476f625378674352566c4e57564b75785276595461704a7a4c6a72464b68414a5849574c716857706576466d59 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 4b4b6f784b58706c5179514c5443496d remote_crypto_key 4b4b6f784b58706c5179514c5443496d integ_alg sha-512-256 local_integ_key 72475968694658764870756559786161527846757a4e706c554e77515666425250685859416c7754556764656778707a66486b425470557a526e79534f4b496c remote_integ_key 72475968694658764870756559786161527846757a4e706c554e77515666425250685859416c7754556764656778707a66486b425470557a526e79534f4b496c local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 516f61524e755162614a797076456776 remote_crypto_key 516f61524e755162614a797076456776 integ_alg sha-512-256 local_integ_key 62776f7a4c6c4e6c6346775566624f63674a6278526249676852564470614e505a6153435148774f43764343504775444d4655564f67686a4b61476277445470 remote_integ_key 62776f7a4c6c4e6c6346775566624f63674a6278526249676852564470614e505a6153435148774f43764343504775444d4655564f67686a4b61476277445470 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 484a466544757a6458726f6b416a6350 remote_crypto_key 484a466544757a6458726f6b416a6350 integ_alg sha-512-256 local_integ_key 5867444b6247646f766f786b68746144706565677575764b48754f6e66615865435979484473617a6d6856715276646a6673477675467655775a466866414848 remote_integ_key 5867444b6247646f766f786b68746144706565677575764b48754f6e66615865435979484473617a6d6856715276646a6673477675467655775a466866414848 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 4262687941486171737072706c486854 remote_crypto_key 4262687941486171737072706c486854 integ_alg sha-512-256 local_integ_key 4e5a68687a4d536c6b585457614e5357765170576e6b48506148585a504e5970735965704d4147547a69626b61674d636759435277616c4f784e687653647866 remote_integ_key 4e5a68687a4d536c6b585457614e5357765170576e6b48506148585a504e5970735965704d4147547a69626b61674d636759435277616c4f784e687653647866 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 6d6e434973737a424c4a6c7177707262 remote_crypto_key 6d6e434973737a424c4a6c7177707262 integ_alg sha-512-256 local_integ_key 4a4e624369536d626443726b5a6b4854667575586a7a4e6946544a784e4b694d7959656355614c426e655a6c5342694941484b524d686e6d4f6f745968666c48 remote_integ_key 4a4e624369536d626443726b5a6b4854667575586a7a4e6946544a784e4b694d7959656355614c426e655a6c5342694941484b524d686e6d4f6f745968666c48 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 72736e587853685747754d4566687a63 remote_crypto_key 72736e587853685747754d4566687a63 integ_alg sha-512-256 local_integ_key 5342467a7577476c755851734e78657748784a644165784449756f7856716d48654b694e6d596254757a73695961546b4e615a6f73446869734f6a704d4a4d67 remote_integ_key 5342467a7577476c755851734e78657748784a644165784449756f7856716d48654b694e6d596254757a73695961546b4e615a6f73446869734f6a704d4a4d67 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 57694c545966436465756d5a784e4153 remote_crypto_key 57694c545966436465756d5a784e4153 integ_alg sha-512-256 local_integ_key 6d437568694662774a656a5153795578716a58637a7477744a4270517865414c694e6e504a576e586e41484b5942586e6f714167686d554b794d7942527a555a remote_integ_key 6d437568694662774a656a5153795578716a58637a7477744a4270517865414c694e6e504a576e586e41484b5942586e6f714167686d554b794d7942527a555a local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 59596a70536d466b7a6d6b786b6c6173 remote_crypto_key 59596a70536d466b7a6d6b786b6c6173 integ_alg sha-512-256 local_integ_key 6147446871677072797a61544d554f65686a506546586768464e5059686a717a4f66785854426b6c49684e54454365745550636f5677494d7147457458707557 remote_integ_key 6147446871677072797a61544d554f65686a506546586768464e5059686a717a4f66785854426b6c49684e54454365745550636f5677494d7147457458707557 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 6a6e756a784a4f7a425a48666e756f71 remote_crypto_key 6a6e756a784a4f7a425a48666e756f71 integ_alg sha-512-256 local_integ_key 774c6b796d6e4e617559416e486a64594455594b615a6d4c63446955514c6265776d4f574648444c6d5a7a516b526658667273786d76776841787650466a7542 remote_integ_key 774c6b796d6e4e617559416e486a64594455594b615a6d4c63446955514c6265776d4f574648444c6d5a7a516b526658667273786d76776841787650466a7542 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 65674774594c5477646f4364495a4b79 remote_crypto_key 65674774594c5477646f4364495a4b79 integ_alg sha-512-256 local_integ_key 7668647541574172776a4155596d79576e446d6968756a4952574779757865476a42616249564b674359536e756d4e50715655636f6b6e5469434e4b7566566e remote_integ_key 7668647541574172776a4155596d79576e446d6968756a4952574779757865476a42616249564b674359536e756d4e50715655636f6b6e5469434e4b7566566e local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 514679697a6472614d425a7165587a7a remote_crypto_key 514679697a6472614d425a7165587a7a integ_alg sha-512-256 local_integ_key 53467a71576a7263755a69586c4b41664a6e635855756c537a4d646d6f556a725a61625173624d4573504c71674c53546d43436d4f625a4f4275617a746f4879 remote_integ_key 53467a71576a7263755a69586c4b41664a6e635855756c537a4d646d6f556a725a61625173624d4573504c71674c53546d43436d4f625a4f4275617a746f4879 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 5770694c445366535457616469656e51 remote_crypto_key 5770694c445366535457616469656e51 integ_alg sha-512-256 local_integ_key 58774c53506f4657594b6a5353437848615563464c57616c4f6f57484d574d7159434c7972726b7a444e447a45585a43695a79416373506a4a6e6f654c71626a remote_integ_key 58774c53506f4657594b6a5353437848615563464c57616c4f6f57484d574d7159434c7972726b7a444e447a45585a43695a79416373506a4a6e6f654c71626a local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 6476616c5468565a78577a6e42497649 remote_crypto_key 6476616c5468565a78577a6e42497649 integ_alg sha-512-256 local_integ_key 7746475574587276526b4275546b4e4f574b4d706974494441777a4752657975716c64456951645049464e53714d517264514642475048766a775750674e7255 remote_integ_key 7746475574587276526b4275546b4e4f574b4d706974494441777a4752657975716c64456951645049464e53714d517264514642475048766a775750674e7255 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 47794c634e546575676951756a675854 remote_crypto_key 47794c634e546575676951756a675854 integ_alg sha-512-256 local_integ_key 634e7069674849624a4c636650745275795453444b584441506976474c6c6d436546765943634c5067446e777056707842737450734d775a6e675759654b4a51 remote_integ_key 634e7069674849624a4c636650745275795453444b584441506976474c6c6d436546765943634c5067446e777056707842737450734d775a6e675759654b4a51 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 7a656148594264616277736b57734a41 remote_crypto_key 7a656148594264616277736b57734a41 integ_alg sha-512-256 local_integ_key 555673437a6f716d6274487654674f4a61687657726266686f474b647447494276746e6c4451456a4f4c6b67486742796c6e796c534d5950646f744d416e4868 remote_integ_key 555673437a6f716d6274487654674f4a61687657726266686f474b647447494276746e6c4451456a4f4c6b67486742796c6e796c534d5950646f744d416e4868 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 54764d7756794241585351554862796e remote_crypto_key 54764d7756794241585351554862796e integ_alg sha-512-256 local_integ_key 614f504a656f4a5072426e6e575462756e745844736f514d6658796d684c76557a6b4c6d494c4f785454704a444762417a6159486354525a6d794d67536f6679 remote_integ_key 614f504a656f4a5072426e6e575462756e745844736f514d6658796d684c76557a6b4c6d494c4f785454704a444762417a6159486354525a6d794d67536f6679 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 486c69577051466d6b53695671715255 remote_crypto_key 486c69577051466d6b53695671715255 integ_alg sha-512-256 local_integ_key 506959665a5851545579566f526b417246484868666f54426372444a534d5758725154426e4e6a6354736e544352524561444e7053664a70744b5a6b6a44474f remote_integ_key 506959665a5851545579566f526b417246484868666f54426372444a534d5758725154426e4e6a6354736e544352524561444e7053664a70744b5a6b6a44474f local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4e5462774e704a6858676e6861544967 remote_crypto_key 4e5462774e704a6858676e6861544967 integ_alg sha-512-256 local_integ_key 69486b6c57664c4f6b786b4a6a50444d4a4f52794c5a4c564c6a78624f67594942484347427866657953477861704b5267725154744462475644685869474978 remote_integ_key 69486b6c57664c4f6b786b4a6a50444d4a4f52794c5a4c564c6a78624f67594942484347427866657953477861704b5267725154744462475644685869474978 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 77466247736c67724b516745474e544a remote_crypto_key 77466247736c67724b516745474e544a integ_alg sha-512-256 local_integ_key 7a75466b49555359704756704e477062636841716c47436f74435a6a6f41786264664576484b70477547747474646351686f47466557666d624c43527342744d remote_integ_key 7a75466b49555359704756704e477062636841716c47436f74435a6a6f41786264664576484b70477547747474646351686f47466557666d624c43527342744d local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 625a6552586b48765556517567574f68 remote_crypto_key 625a6552586b48765556517567574f68 integ_alg sha-512-256 local_integ_key 66777762496d4a566a6d67786d644c68664f656f487364447a4841714956485343636c4b664a45614e4576757a6168616d6f49674c6d6677706e5648677a7a42 remote_integ_key 66777762496d4a566a6d67786d644c68664f656f487364447a4841714956485343636c4b664a45614e4576757a6168616d6f49674c6d6677706e5648677a7a42 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 69726b597a584f5468616a714d535074 remote_crypto_key 69726b597a584f5468616a714d535074 integ_alg sha-512-256 local_integ_key 4d6f7776615355776a777a4873494256746e494a656e62487464476251664f77617350524e59786875704a47656e6b754b715669434e6d72667167707a596777 remote_integ_key 4d6f7776615355776a777a4873494256746e494a656e62487464476251664f77617350524e59786875704a47656e6b754b715669434e6d72667167707a596777 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 715379757a4c63746e676848656f474b remote_crypto_key 715379757a4c63746e676848656f474b integ_alg sha-512-256 local_integ_key 6d646751596577504d6176714b454d474d696e42654875747046484d427a6872616175474e795876437362454b45716e665a58515168685475526d7754724464 remote_integ_key 6d646751596577504d6176714b454d474d696e42654875747046484d427a6872616175474e795876437362454b45716e665a58515168685475526d7754724464 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 41444462444c6c43486c4a7546587153 remote_crypto_key 41444462444c6c43486c4a7546587153 integ_alg sha-512-256 local_integ_key 4d6276684e724d665178576f75786a61466b6a527542726853684c61566875445366696648596747506d6b48767243617172616f7169754c504f46676d7a426d remote_integ_key 4d6276684e724d665178576f75786a61466b6a527542726853684c61566875445366696648596747506d6b48767243617172616f7169754c504f46676d7a426d local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 697745565a5954707472446151675a67 remote_crypto_key 697745565a5954707472446151675a67 integ_alg sha-512-256 local_integ_key 6171714a714e76504f44586541556b554a6e55597979466c4d414450524876674f564750614b786a42694644416a42486f5556586b5a6e71756571634a716142 remote_integ_key 6171714a714e76504f44586541556b554a6e55597979466c4d414450524876674f564750614b786a42694644416a42486f5556586b5a6e71756571634a716142 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 556a54585768727862735a574d707165 remote_crypto_key 556a54585768727862735a574d707165 integ_alg sha-512-256 local_integ_key 595045637769446d4151424d435652665a784e675a515a4a706478676c79644b6e55676759794276765344474748584e634c70414f756d676b434b45724c4a4c remote_integ_key 595045637769446d4151424d435652665a784e675a515a4a706478676c79644b6e55676759794276765344474748584e634c70414f756d676b434b45724c4a4c local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 6b77567955576477636e7a716348476c remote_crypto_key 6b77567955576477636e7a716348476c integ_alg sha-512-256 local_integ_key 6d654b6845724952505946724475414478716873787a724275676d4f577768685a654672424a4a5958434448726b59595173705a76586c4b6541784443757a5a remote_integ_key 6d654b6845724952505946724475414478716873787a724275676d4f577768685a654672424a4a5958434448726b59595173705a76586c4b6541784443757a5a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 5a7052786d555a5052575466546b6273 remote_crypto_key 5a7052786d555a5052575466546b6273 integ_alg sha-512-256 local_integ_key 6d5041657a764477437956796d4f72787452457371616e71506f416a746d59426f59484a4e694c58786268524d566878794673456d5048756350515241784479 remote_integ_key 6d5041657a764477437956796d4f72787452457371616e71506f416a746d59426f59484a4e694c58786268524d566878794673456d5048756350515241784479 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 5159634a61584b7648454f4b5978556d remote_crypto_key 5159634a61584b7648454f4b5978556d integ_alg sha-512-256 local_integ_key 7a53554b706a43654e4e57564d4a58624f626f48557869544157744a7046564d4370704b4a705a61454177684478774f6c5377675a444a714e5579566b577057 remote_integ_key 7a53554b706a43654e4e57564d4a58624f626f48557869544157744a7046564d4370704b4a705a61454177684478774f6c5377675a444a714e5579566b577057 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 71454a66784969486a584f68474d4c58 remote_crypto_key 71454a66784969486a584f68474d4c58 integ_alg sha-512-256 local_integ_key 694a51514547725072556f427a52786954724c6d6665587077787650426568424c617452447777524c496b666e524d4244637879575152624941657053546563 remote_integ_key 694a51514547725072556f427a52786954724c6d6665587077787650426568424c617452447777524c496b666e524d4244637879575152624941657053546563 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 50446c694a6f674146736c46564e4470 remote_crypto_key 50446c694a6f674146736c46564e4470 integ_alg sha-512-256 local_integ_key 6a627045525962794169416557464b42445a71655262514773774c5147484961486e79436f4564527544707165414152427755716b50444d4a7651676846556b remote_integ_key 6a627045525962794169416557464b42445a71655262514773774c5147484961486e79436f4564527544707165414152427755716b50444d4a7651676846556b local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6f59714d4663704761484a6148576150 remote_crypto_key 6f59714d4663704761484a6148576150 integ_alg sha-512-256 local_integ_key 4c4356444e44726c5a6e4e7373746767434d464d5141717074527147627141464a42796457445577637865587a41536a76786d4f42567a6b47454950534d6350 remote_integ_key 4c4356444e44726c5a6e4e7373746767434d464d5141717074527147627141464a42796457445577637865587a41536a76786d4f42567a6b47454950534d6350 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 6664794c76497644566d5067734d4a77 remote_crypto_key 6664794c76497644566d5067734d4a77 integ_alg sha-512-256 local_integ_key 4e4f45435a5748667347534165464b6962565774725061444b5759696372504946444d576259536d4e57464a63754f547a4e6e634854426163736b454f726768 remote_integ_key 4e4f45435a5748667347534165464b6962565774725061444b5759696372504946444d576259536d4e57464a63754f547a4e6e634854426163736b454f726768 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 507a646a5676556c5378427754477751 remote_crypto_key 507a646a5676556c5378427754477751 integ_alg sha-512-256 local_integ_key 594b4279466c5a524d6c43716567435445586a48645a74497a7157634f6e517054544e65486f7674546c4a514b425041514a7a4852457049696a7055594f7155 remote_integ_key 594b4279466c5a524d6c43716567435445586a48645a74497a7157634f6e517054544e65486f7674546c4a514b425041514a7a4852457049696a7055594f7155 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 555066786172505175704b5075676d41 remote_crypto_key 555066786172505175704b5075676d41 integ_alg sha-512-256 local_integ_key 5a6a5361526d79454e534d45785050774b73575355697051556e446a436878726c637873454b4f4a786f585153654f6443504251644f56485976645956694742 remote_integ_key 5a6a5361526d79454e534d45785050774b73575355697051556e446a436878726c637873454b4f4a786f585153654f6443504251644f56485976645956694742 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 684c4e5446754752657a4e7a6146525a remote_crypto_key 684c4e5446754752657a4e7a6146525a integ_alg sha-512-256 local_integ_key 7747474346436a4e7a4c616858547a6d79534e6c4c48417a714b5755716b5a7a576675684846457056546767464561574257555946594570456f6a51516b6445 remote_integ_key 7747474346436a4e7a4c616858547a6d79534e6c4c48417a714b5755716b5a7a576675684846457056546767464561574257555946594570456f6a51516b6445 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 7a4868594e4565694f63736b616e6d6f remote_crypto_key 7a4868594e4565694f63736b616e6d6f integ_alg sha-512-256 local_integ_key 614d45715842577163544445546b4c505463454f57425668434857746e6a466a4c714a4b4952565849416f7246744e4c4175546750685a63446d5a56526d4368 remote_integ_key 614d45715842577163544445546b4c505463454f57425668434857746e6a466a4c714a4b4952565849416f7246744e4c4175546750685a63446d5a56526d4368 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 76747a567452596c51746d454d49536a remote_crypto_key 76747a567452596c51746d454d49536a integ_alg sha-512-256 local_integ_key 7569714e48597467595778775572615851454e5a6755756e76726553704a424c764a73617165767362454d626868616f516c4579714e586c6e704e5649505975 remote_integ_key 7569714e48597467595778775572615851454e5a6755756e76726553704a424c764a73617165767362454d626868616f516c4579714e586c6e704e5649505975 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 7062536f586b56594f6f646b4b774c4f remote_crypto_key 7062536f586b56594f6f646b4b774c4f integ_alg sha-512-256 local_integ_key 6644424f53664b5a484758454b6c78534d7a7a76514964636762775a576f4a417a4d5a4b6c4949616466626c4d425967466149745070464a555446617a4d687a remote_integ_key 6644424f53664b5a484758454b6c78534d7a7a76514964636762775a576f4a417a4d5a4b6c4949616466626c4d425967466149745070464a555446617a4d687a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 43594466456863714a786d756a6b6d78 remote_crypto_key 43594466456863714a786d756a6b6d78 integ_alg sha-512-256 local_integ_key 6e696467507953687847694f754a66705856586e795548745a595963486961644f62784f4e4b677176767046764f4767454453476148726e456e74546c574857 remote_integ_key 6e696467507953687847694f754a66705856586e795548745a595963486961644f62784f4e4b677176767046764f4767454453476148726e456e74546c574857 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 744756484e696f626d634f694f65696e remote_crypto_key 744756484e696f626d634f694f65696e integ_alg sha-512-256 local_integ_key 764949595350486d6667695254465177576e62644966656a6f43596e55524c58624c694f4a747a686e6267684379587a4d685866686a47496a47697166437744 remote_integ_key 764949595350486d6667695254465177576e62644966656a6f43596e55524c58624c694f4a747a686e6267684379587a4d685866686a47496a47697166437744 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 42574459466e49766d504a43464a4445 remote_crypto_key 42574459466e49766d504a43464a4445 integ_alg sha-512-256 local_integ_key 4a4c49544f486e7a61566570775367674947434a72637872566f4f6e65614f6f41714f4679616a594950735768596b6c787a7a417a786173727970555a797349 remote_integ_key 4a4c49544f486e7a61566570775367674947434a72637872566f4f6e65614f6f41714f4679616a594950735768596b6c787a7a417a786173727970555a797349 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 6e66755070637767766a776e62447874 remote_crypto_key 6e66755070637767766a776e62447874 integ_alg sha-512-256 local_integ_key 48567177696f5145476d6f4d6b4d715262486c504f48705557765148676c6e5a57666e4f5875485a475a654e6b67535278736b635a47694145454b5161634e69 remote_integ_key 48567177696f5145476d6f4d6b4d715262486c504f48705557765148676c6e5a57666e4f5875485a475a654e6b67535278736b635a47694145454b5161634e69 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 566e6b5075686255497a654b7762756e remote_crypto_key 566e6b5075686255497a654b7762756e integ_alg sha-512-256 local_integ_key 685a4e74416a716159486c4871695a516a7543757456796a486c494b43596b6a75584342704c415163735451416c4c68697248596a5a56536f78524768466154 remote_integ_key 685a4e74416a716159486c4871695a516a7543757456796a486c494b43596b6a75584342704c415163735451416c4c68697248596a5a56536f78524768466154 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 4256645a6675505a756344504f4d4446 remote_crypto_key 4256645a6675505a756344504f4d4446 integ_alg sha-512-256 local_integ_key 467371637a466f796e70554a5a6957644c734c5778474753525a704d4a75705370526f456b6964426765775950796a644c634d46474564434e4a6f495142726b remote_integ_key 467371637a466f796e70554a5a6957644c734c5778474753525a704d4a75705370526f456b6964426765775950796a644c634d46474564434e4a6f495142726b local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 6e5469495442616b4d56747764576559 remote_crypto_key 6e5469495442616b4d56747764576559 integ_alg sha-512-256 local_integ_key 426f484a5354776a7a5344466c6251635261614c675577585965726b4241784761554d475663536a724b6d4c6a55794363754a6647624e767851504b68624f53 remote_integ_key 426f484a5354776a7a5344466c6251635261614c675577585965726b4241784761554d475663536a724b6d4c6a55794363754a6647624e767851504b68624f53 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 5368477975464d41525156674d426f61 remote_crypto_key 5368477975464d41525156674d426f61 integ_alg sha-512-256 local_integ_key 5852534f6c736161494b7a50774c7742554d757565685a694e684a6744566e6247555251686e744a6e474d754d636f77487541487070446471425a7765777964 remote_integ_key 5852534f6c736161494b7a50774c7742554d757565685a694e684a6744566e6247555251686e744a6e474d754d636f77487541487070446471425a7765777964 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 6175637752756a4f794567476241714c remote_crypto_key 6175637752756a4f794567476241714c integ_alg sha-512-256 local_integ_key 5846516c746376574e506b6a7744595a6a7469617079676d464163686951766d65537466626a6c5341556442476d51546b6e684f67455263656c556147446451 remote_integ_key 5846516c746376574e506b6a7744595a6a7469617079676d464163686951766d65537466626a6c5341556442476d51546b6e684f67455263656c556147446451 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 5a53436772474a5371426c684a6a6562 remote_crypto_key 5a53436772474a5371426c684a6a6562 integ_alg sha-512-256 local_integ_key 65786567776d6353665947534e766f4b4c5a634c79784d6e6d5a5a53686c7a6d6577774a645a4c47547557447a4742736557547a72754c527a41697a6f6c6c59 remote_integ_key 65786567776d6353665947534e766f4b4c5a634c79784d6e6d5a5a53686c7a6d6577774a645a4c47547557447a4742736557547a72754c527a41697a6f6c6c59 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 4654504a796a536e537053416f506c69 remote_crypto_key 4654504a796a536e537053416f506c69 integ_alg sha-512-256 local_integ_key 437572506a414e56674546796d664b59784f6d5645434457504e5554466d67735a4d6c595a794e464e4c554b475050676a746767737547706879617573734c44 remote_integ_key 437572506a414e56674546796d664b59784f6d5645434457504e5554466d67735a4d6c595a794e464e4c554b475050676a746767737547706879617573734c44 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 49487247676658646859684371685a41 remote_crypto_key 49487247676658646859684371685a41 integ_alg sha-512-256 local_integ_key 526344506773566a6e4f4f48704c496565567658746e424b584b6374424162664c68677965676464454f78545542554a735552654357645a67584d44506e4466 remote_integ_key 526344506773566a6e4f4f48704c496565567658746e424b584b6374424162664c68677965676464454f78545542554a735552654357645a67584d44506e4466 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 747474714f437870597874646e485167 remote_crypto_key 747474714f437870597874646e485167 integ_alg sha-512-256 local_integ_key 6461567063726872556a424d69635642634e486a6c666e706c6b6a526e576d646c705973754d4c674b6171576b41554f6a64666f6d45704368696f454c466943 remote_integ_key 6461567063726872556a424d69635642634e486a6c666e706c6b6a526e576d646c705973754d4c674b6171576b41554f6a64666f6d45704368696f454c466943 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 5a4278796a66686256534b466d57626f remote_crypto_key 5a4278796a66686256534b466d57626f integ_alg sha-512-256 local_integ_key 4f6d616d73707475616745496b6e57684271555761756457747a73554b696b7065466673624b425977744942544d54786c4d564c516258755a6366636b427870 remote_integ_key 4f6d616d73707475616745496b6e57684271555761756457747a73554b696b7065466673624b425977744942544d54786c4d564c516258755a6366636b427870 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 6476616c5468565a78577a6e42497649 remote_crypto_key 6476616c5468565a78577a6e42497649 integ_alg sha-512-256 local_integ_key 7746475574587276526b4275546b4e4f574b4d706974494441777a4752657975716c64456951645049464e53714d517264514642475048766a775750674e7255 remote_integ_key 7746475574587276526b4275546b4e4f574b4d706974494441777a4752657975716c64456951645049464e53714d517264514642475048766a775750674e7255 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 47794c634e546575676951756a675854 remote_crypto_key 47794c634e546575676951756a675854 integ_alg sha-512-256 local_integ_key 634e7069674849624a4c636650745275795453444b584441506976474c6c6d436546765943634c5067446e777056707842737450734d775a6e675759654b4a51 remote_integ_key 634e7069674849624a4c636650745275795453444b584441506976474c6c6d436546765943634c5067446e777056707842737450734d775a6e675759654b4a51 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 7a656148594264616277736b57734a41 remote_crypto_key 7a656148594264616277736b57734a41 integ_alg sha-512-256 local_integ_key 555673437a6f716d6274487654674f4a61687657726266686f474b647447494276746e6c4451456a4f4c6b67486742796c6e796c534d5950646f744d416e4868 remote_integ_key 555673437a6f716d6274487654674f4a61687657726266686f474b647447494276746e6c4451456a4f4c6b67486742796c6e796c534d5950646f744d416e4868 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 54764d7756794241585351554862796e remote_crypto_key 54764d7756794241585351554862796e integ_alg sha-512-256 local_integ_key 614f504a656f4a5072426e6e575462756e745844736f514d6658796d684c76557a6b4c6d494c4f785454704a444762417a6159486354525a6d794d67536f6679 remote_integ_key 614f504a656f4a5072426e6e575462756e745844736f514d6658796d684c76557a6b4c6d494c4f785454704a444762417a6159486354525a6d794d67536f6679 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 486c69577051466d6b53695671715255 remote_crypto_key 486c69577051466d6b53695671715255 integ_alg sha-512-256 local_integ_key 506959665a5851545579566f526b417246484868666f54426372444a534d5758725154426e4e6a6354736e544352524561444e7053664a70744b5a6b6a44474f remote_integ_key 506959665a5851545579566f526b417246484868666f54426372444a534d5758725154426e4e6a6354736e544352524561444e7053664a70744b5a6b6a44474f local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4e5462774e704a6858676e6861544967 remote_crypto_key 4e5462774e704a6858676e6861544967 integ_alg sha-512-256 local_integ_key 69486b6c57664c4f6b786b4a6a50444d4a4f52794c5a4c564c6a78624f67594942484347427866657953477861704b5267725154744462475644685869474978 remote_integ_key 69486b6c57664c4f6b786b4a6a50444d4a4f52794c5a4c564c6a78624f67594942484347427866657953477861704b5267725154744462475644685869474978 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 77466247736c67724b516745474e544a remote_crypto_key 77466247736c67724b516745474e544a integ_alg sha-512-256 local_integ_key 7a75466b49555359704756704e477062636841716c47436f74435a6a6f41786264664576484b70477547747474646351686f47466557666d624c43527342744d remote_integ_key 7a75466b49555359704756704e477062636841716c47436f74435a6a6f41786264664576484b70477547747474646351686f47466557666d624c43527342744d local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 625a6552586b48765556517567574f68 remote_crypto_key 625a6552586b48765556517567574f68 integ_alg sha-512-256 local_integ_key 66777762496d4a566a6d67786d644c68664f656f487364447a4841714956485343636c4b664a45614e4576757a6168616d6f49674c6d6677706e5648677a7a42 remote_integ_key 66777762496d4a566a6d67786d644c68664f656f487364447a4841714956485343636c4b664a45614e4576757a6168616d6f49674c6d6677706e5648677a7a42 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 69726b597a584f5468616a714d535074 remote_crypto_key 69726b597a584f5468616a714d535074 integ_alg sha-512-256 local_integ_key 4d6f7776615355776a777a4873494256746e494a656e62487464476251664f77617350524e59786875704a47656e6b754b715669434e6d72667167707a596777 remote_integ_key 4d6f7776615355776a777a4873494256746e494a656e62487464476251664f77617350524e59786875704a47656e6b754b715669434e6d72667167707a596777 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 715379757a4c63746e676848656f474b remote_crypto_key 715379757a4c63746e676848656f474b integ_alg sha-512-256 local_integ_key 6d646751596577504d6176714b454d474d696e42654875747046484d427a6872616175474e795876437362454b45716e665a58515168685475526d7754724464 remote_integ_key 6d646751596577504d6176714b454d474d696e42654875747046484d427a6872616175474e795876437362454b45716e665a58515168685475526d7754724464 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 41444462444c6c43486c4a7546587153 remote_crypto_key 41444462444c6c43486c4a7546587153 integ_alg sha-512-256 local_integ_key 4d6276684e724d665178576f75786a61466b6a527542726853684c61566875445366696648596747506d6b48767243617172616f7169754c504f46676d7a426d remote_integ_key 4d6276684e724d665178576f75786a61466b6a527542726853684c61566875445366696648596747506d6b48767243617172616f7169754c504f46676d7a426d local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 697745565a5954707472446151675a67 remote_crypto_key 697745565a5954707472446151675a67 integ_alg sha-512-256 local_integ_key 6171714a714e76504f44586541556b554a6e55597979466c4d414450524876674f564750614b786a42694644416a42486f5556586b5a6e71756571634a716142 remote_integ_key 6171714a714e76504f44586541556b554a6e55597979466c4d414450524876674f564750614b786a42694644416a42486f5556586b5a6e71756571634a716142 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 556a54585768727862735a574d707165 remote_crypto_key 556a54585768727862735a574d707165 integ_alg sha-512-256 local_integ_key 595045637769446d4151424d435652665a784e675a515a4a706478676c79644b6e55676759794276765344474748584e634c70414f756d676b434b45724c4a4c remote_integ_key 595045637769446d4151424d435652665a784e675a515a4a706478676c79644b6e55676759794276765344474748584e634c70414f756d676b434b45724c4a4c local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 6b77567955576477636e7a716348476c remote_crypto_key 6b77567955576477636e7a716348476c integ_alg sha-512-256 local_integ_key 6d654b6845724952505946724475414478716873787a724275676d4f577768685a654672424a4a5958434448726b59595173705a76586c4b6541784443757a5a remote_integ_key 6d654b6845724952505946724475414478716873787a724275676d4f577768685a654672424a4a5958434448726b59595173705a76586c4b6541784443757a5a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 5a7052786d555a5052575466546b6273 remote_crypto_key 5a7052786d555a5052575466546b6273 integ_alg sha-512-256 local_integ_key 6d5041657a764477437956796d4f72787452457371616e71506f416a746d59426f59484a4e694c58786268524d566878794673456d5048756350515241784479 remote_integ_key 6d5041657a764477437956796d4f72787452457371616e71506f416a746d59426f59484a4e694c58786268524d566878794673456d5048756350515241784479 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 5159634a61584b7648454f4b5978556d remote_crypto_key 5159634a61584b7648454f4b5978556d integ_alg sha-512-256 local_integ_key 7a53554b706a43654e4e57564d4a58624f626f48557869544157744a7046564d4370704b4a705a61454177684478774f6c5377675a444a714e5579566b577057 remote_integ_key 7a53554b706a43654e4e57564d4a58624f626f48557869544157744a7046564d4370704b4a705a61454177684478774f6c5377675a444a714e5579566b577057 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 71454a66784969486a584f68474d4c58 remote_crypto_key 71454a66784969486a584f68474d4c58 integ_alg sha-512-256 local_integ_key 694a51514547725072556f427a52786954724c6d6665587077787650426568424c617452447777524c496b666e524d4244637879575152624941657053546563 remote_integ_key 694a51514547725072556f427a52786954724c6d6665587077787650426568424c617452447777524c496b666e524d4244637879575152624941657053546563 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 50446c694a6f674146736c46564e4470 remote_crypto_key 50446c694a6f674146736c46564e4470 integ_alg sha-512-256 local_integ_key 6a627045525962794169416557464b42445a71655262514773774c5147484961486e79436f4564527544707165414152427755716b50444d4a7651676846556b remote_integ_key 6a627045525962794169416557464b42445a71655262514773774c5147484961486e79436f4564527544707165414152427755716b50444d4a7651676846556b local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6f59714d4663704761484a6148576150 remote_crypto_key 6f59714d4663704761484a6148576150 integ_alg sha-512-256 local_integ_key 4c4356444e44726c5a6e4e7373746767434d464d5141717074527147627141464a42796457445577637865587a41536a76786d4f42567a6b47454950534d6350 remote_integ_key 4c4356444e44726c5a6e4e7373746767434d464d5141717074527147627141464a42796457445577637865587a41536a76786d4f42567a6b47454950534d6350 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 6664794c76497644566d5067734d4a77 remote_crypto_key 6664794c76497644566d5067734d4a77 integ_alg sha-512-256 local_integ_key 4e4f45435a5748667347534165464b6962565774725061444b5759696372504946444d576259536d4e57464a63754f547a4e6e634854426163736b454f726768 remote_integ_key 4e4f45435a5748667347534165464b6962565774725061444b5759696372504946444d576259536d4e57464a63754f547a4e6e634854426163736b454f726768 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 507a646a5676556c5378427754477751 remote_crypto_key 507a646a5676556c5378427754477751 integ_alg sha-512-256 local_integ_key 594b4279466c5a524d6c43716567435445586a48645a74497a7157634f6e517054544e65486f7674546c4a514b425041514a7a4852457049696a7055594f7155 remote_integ_key 594b4279466c5a524d6c43716567435445586a48645a74497a7157634f6e517054544e65486f7674546c4a514b425041514a7a4852457049696a7055594f7155 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 555066786172505175704b5075676d41 remote_crypto_key 555066786172505175704b5075676d41 integ_alg sha-512-256 local_integ_key 5a6a5361526d79454e534d45785050774b73575355697051556e446a436878726c637873454b4f4a786f585153654f6443504251644f56485976645956694742 remote_integ_key 5a6a5361526d79454e534d45785050774b73575355697051556e446a436878726c637873454b4f4a786f585153654f6443504251644f56485976645956694742 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 684c4e5446754752657a4e7a6146525a remote_crypto_key 684c4e5446754752657a4e7a6146525a integ_alg sha-512-256 local_integ_key 7747474346436a4e7a4c616858547a6d79534e6c4c48417a714b5755716b5a7a576675684846457056546767464561574257555946594570456f6a51516b6445 remote_integ_key 7747474346436a4e7a4c616858547a6d79534e6c4c48417a714b5755716b5a7a576675684846457056546767464561574257555946594570456f6a51516b6445 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 7a4868594e4565694f63736b616e6d6f remote_crypto_key 7a4868594e4565694f63736b616e6d6f integ_alg sha-512-256 local_integ_key 614d45715842577163544445546b4c505463454f57425668434857746e6a466a4c714a4b4952565849416f7246744e4c4175546750685a63446d5a56526d4368 remote_integ_key 614d45715842577163544445546b4c505463454f57425668434857746e6a466a4c714a4b4952565849416f7246744e4c4175546750685a63446d5a56526d4368 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 76747a567452596c51746d454d49536a remote_crypto_key 76747a567452596c51746d454d49536a integ_alg sha-512-256 local_integ_key 7569714e48597467595778775572615851454e5a6755756e76726553704a424c764a73617165767362454d626868616f516c4579714e586c6e704e5649505975 remote_integ_key 7569714e48597467595778775572615851454e5a6755756e76726553704a424c764a73617165767362454d626868616f516c4579714e586c6e704e5649505975 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 7062536f586b56594f6f646b4b774c4f remote_crypto_key 7062536f586b56594f6f646b4b774c4f integ_alg sha-512-256 local_integ_key 6644424f53664b5a484758454b6c78534d7a7a76514964636762775a576f4a417a4d5a4b6c4949616466626c4d425967466149745070464a555446617a4d687a remote_integ_key 6644424f53664b5a484758454b6c78534d7a7a76514964636762775a576f4a417a4d5a4b6c4949616466626c4d425967466149745070464a555446617a4d687a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 43594466456863714a786d756a6b6d78 remote_crypto_key 43594466456863714a786d756a6b6d78 integ_alg sha-512-256 local_integ_key 6e696467507953687847694f754a66705856586e795548745a595963486961644f62784f4e4b677176767046764f4767454453476148726e456e74546c574857 remote_integ_key 6e696467507953687847694f754a66705856586e795548745a595963486961644f62784f4e4b677176767046764f4767454453476148726e456e74546c574857 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 744756484e696f626d634f694f65696e remote_crypto_key 744756484e696f626d634f694f65696e integ_alg sha-512-256 local_integ_key 764949595350486d6667695254465177576e62644966656a6f43596e55524c58624c694f4a747a686e6267684379587a4d685866686a47496a47697166437744 remote_integ_key 764949595350486d6667695254465177576e62644966656a6f43596e55524c58624c694f4a747a686e6267684379587a4d685866686a47496a47697166437744 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 42574459466e49766d504a43464a4445 remote_crypto_key 42574459466e49766d504a43464a4445 integ_alg sha-512-256 local_integ_key 4a4c49544f486e7a61566570775367674947434a72637872566f4f6e65614f6f41714f4679616a594950735768596b6c787a7a417a786173727970555a797349 remote_integ_key 4a4c49544f486e7a61566570775367674947434a72637872566f4f6e65614f6f41714f4679616a594950735768596b6c787a7a417a786173727970555a797349 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 6e66755070637767766a776e62447874 remote_crypto_key 6e66755070637767766a776e62447874 integ_alg sha-512-256 local_integ_key 48567177696f5145476d6f4d6b4d715262486c504f48705557765148676c6e5a57666e4f5875485a475a654e6b67535278736b635a47694145454b5161634e69 remote_integ_key 48567177696f5145476d6f4d6b4d715262486c504f48705557765148676c6e5a57666e4f5875485a475a654e6b67535278736b635a47694145454b5161634e69 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 566e6b5075686255497a654b7762756e remote_crypto_key 566e6b5075686255497a654b7762756e integ_alg sha-512-256 local_integ_key 685a4e74416a716159486c4871695a516a7543757456796a486c494b43596b6a75584342704c415163735451416c4c68697248596a5a56536f78524768466154 remote_integ_key 685a4e74416a716159486c4871695a516a7543757456796a486c494b43596b6a75584342704c415163735451416c4c68697248596a5a56536f78524768466154 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 4256645a6675505a756344504f4d4446 remote_crypto_key 4256645a6675505a756344504f4d4446 integ_alg sha-512-256 local_integ_key 467371637a466f796e70554a5a6957644c734c5778474753525a704d4a75705370526f456b6964426765775950796a644c634d46474564434e4a6f495142726b remote_integ_key 467371637a466f796e70554a5a6957644c734c5778474753525a704d4a75705370526f456b6964426765775950796a644c634d46474564434e4a6f495142726b local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 6e5469495442616b4d56747764576559 remote_crypto_key 6e5469495442616b4d56747764576559 integ_alg sha-512-256 local_integ_key 426f484a5354776a7a5344466c6251635261614c675577585965726b4241784761554d475663536a724b6d4c6a55794363754a6647624e767851504b68624f53 remote_integ_key 426f484a5354776a7a5344466c6251635261614c675577585965726b4241784761554d475663536a724b6d4c6a55794363754a6647624e767851504b68624f53 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 5368477975464d41525156674d426f61 remote_crypto_key 5368477975464d41525156674d426f61 integ_alg sha-512-256 local_integ_key 5852534f6c736161494b7a50774c7742554d757565685a694e684a6744566e6247555251686e744a6e474d754d636f77487541487070446471425a7765777964 remote_integ_key 5852534f6c736161494b7a50774c7742554d757565685a694e684a6744566e6247555251686e744a6e474d754d636f77487541487070446471425a7765777964 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 6175637752756a4f794567476241714c remote_crypto_key 6175637752756a4f794567476241714c integ_alg sha-512-256 local_integ_key 5846516c746376574e506b6a7744595a6a7469617079676d464163686951766d65537466626a6c5341556442476d51546b6e684f67455263656c556147446451 remote_integ_key 5846516c746376574e506b6a7744595a6a7469617079676d464163686951766d65537466626a6c5341556442476d51546b6e684f67455263656c556147446451 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 5a53436772474a5371426c684a6a6562 remote_crypto_key 5a53436772474a5371426c684a6a6562 integ_alg sha-512-256 local_integ_key 65786567776d6353665947534e766f4b4c5a634c79784d6e6d5a5a53686c7a6d6577774a645a4c47547557447a4742736557547a72754c527a41697a6f6c6c59 remote_integ_key 65786567776d6353665947534e766f4b4c5a634c79784d6e6d5a5a53686c7a6d6577774a645a4c47547557447a4742736557547a72754c527a41697a6f6c6c59 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 4654504a796a536e537053416f506c69 remote_crypto_key 4654504a796a536e537053416f506c69 integ_alg sha-512-256 local_integ_key 437572506a414e56674546796d664b59784f6d5645434457504e5554466d67735a4d6c595a794e464e4c554b475050676a746767737547706879617573734c44 remote_integ_key 437572506a414e56674546796d664b59784f6d5645434457504e5554466d67735a4d6c595a794e464e4c554b475050676a746767737547706879617573734c44 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 49487247676658646859684371685a41 remote_crypto_key 49487247676658646859684371685a41 integ_alg sha-512-256 local_integ_key 526344506773566a6e4f4f48704c496565567658746e424b584b6374424162664c68677965676464454f78545542554a735552654357645a67584d44506e4466 remote_integ_key 526344506773566a6e4f4f48704c496565567658746e424b584b6374424162664c68677965676464454f78545542554a735552654357645a67584d44506e4466 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 747474714f437870597874646e485167 remote_crypto_key 747474714f437870597874646e485167 integ_alg sha-512-256 local_integ_key 6461567063726872556a424d69635642634e486a6c666e706c6b6a526e576d646c705973754d4c674b6171576b41554f6a64666f6d45704368696f454c466943 remote_integ_key 6461567063726872556a424d69635642634e486a6c666e706c6b6a526e576d646c705973754d4c674b6171576b41554f6a64666f6d45704368696f454c466943 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 5a4278796a66686256534b466d57626f remote_crypto_key 5a4278796a66686256534b466d57626f integ_alg sha-512-256 local_integ_key 4f6d616d73707475616745496b6e57684271555761756457747a73554b696b7065466673624b425977744942544d54786c4d564c516258755a6366636b427870 remote_integ_key 4f6d616d73707475616745496b6e57684271555761756457747a73554b696b7065466673624b425977744942544d54786c4d564c516258755a6366636b427870 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 696d6161794b79794f70746977716261 remote_crypto_key 696d6161794b79794f70746977716261 integ_alg sha-512-256 local_integ_key 646a624b72684d5a797a66717847646b465650534f71626a5976634d6766646a6b4846436d65616e6f4f426a714d74744b73754d64426c4f77735461586d4541 remote_integ_key 646a624b72684d5a797a66717847646b465650534f71626a5976634d6766646a6b4846436d65616e6f4f426a714d74744b73754d64426c4f77735461586d4541 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 42686b4f424f7072466e437a4a6e5659 remote_crypto_key 42686b4f424f7072466e437a4a6e5659 integ_alg sha-512-256 local_integ_key 59506a4177694b4e6170434553416d50784f4765597552736a50574e514a4f697270694c5279476c6c594b687744715472596952465359446479555761624359 remote_integ_key 59506a4177694b4e6170434553416d50784f4765597552736a50574e514a4f697270694c5279476c6c594b687744715472596952465359446479555761624359 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 644277415647564d6f71706769416d46 remote_crypto_key 644277415647564d6f71706769416d46 integ_alg sha-512-256 local_integ_key 726b6447494e525050695a5676584b63737376474d77424a6e66594a784c6143507268756b7a454a544a75704a704c536d574e796c4a67457476534355666c68 remote_integ_key 726b6447494e525050695a5676584b63737376474d77424a6e66594a784c6143507268756b7a454a544a75704a704c536d574e796c4a67457476534355666c68 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 534a5a477a736b5673657576576c4d4d remote_crypto_key 534a5a477a736b5673657576576c4d4d integ_alg sha-512-256 local_integ_key 43527956664166774941425676544d7067544b686a52446e6572536f795973517772714b6d455346665151756168786b4c6f57786145676a696c766d6c63684f remote_integ_key 43527956664166774941425676544d7067544b686a52446e6572536f795973517772714b6d455346665151756168786b4c6f57786145676a696c766d6c63684f local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 635762516176584f674a476745767375 remote_crypto_key 635762516176584f674a476745767375 integ_alg sha-512-256 local_integ_key 7666426459575648776d7a43726b417a7a434f664b586e4170424a4e536a5154507779726f7a4764624b4a61625a52426e4f4f4f4278556a4370644f6543416e remote_integ_key 7666426459575648776d7a43726b417a7a434f664b586e4170424a4e536a5154507779726f7a4764624b4a61625a52426e4f4f4f4278556a4370644f6543416e local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 6f4554445867784e4251595277646a4c remote_crypto_key 6f4554445867784e4251595277646a4c integ_alg sha-512-256 local_integ_key 50574f414c67577668655555646f427155485762524850735a4f4943446c536e706d446e726d61634c564c667547774f70584641714a5a61416455514b414f6e remote_integ_key 50574f414c67577668655555646f427155485762524850735a4f4943446c536e706d446e726d61634c564c667547774f70584641714a5a61416455514b414f6e local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 61514a674373766b7952667452794c6e remote_crypto_key 61514a674373766b7952667452794c6e integ_alg sha-512-256 local_integ_key 6270746b7772576e63456e765a57586e544b714876704d58714c5258444c6269444a6a654c526347687642474743626275534f76754a75476d654f7252657556 remote_integ_key 6270746b7772576e63456e765a57586e544b714876704d58714c5258444c6269444a6a654c526347687642474743626275534f76754a75476d654f7252657556 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 70486b587a6175466763587376574a53 remote_crypto_key 70486b587a6175466763587376574a53 integ_alg sha-512-256 local_integ_key 4b6a7149486d416f426d6c497954586c706b715249687a796a4b664b4e6b6156747849755868594542746b68487a73724d4974695252774c694b414e6f51686b remote_integ_key 4b6a7149486d416f426d6c497954586c706b715249687a796a4b664b4e6b6156747849755868594542746b68487a73724d4974695252774c694b414e6f51686b local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 67446e5a5a4e5445566e6d7774475064 remote_crypto_key 67446e5a5a4e5445566e6d7774475064 integ_alg sha-512-256 local_integ_key 6f654a6f704652616e735a487476504e5247717167477357556e57544b4c486a4e7756586847504f4262555073614f72627a7154474947737a4242767a42676a remote_integ_key 6f654a6f704652616e735a487476504e5247717167477357556e57544b4c486a4e7756586847504f4262555073614f72627a7154474947737a4242767a42676a local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 677459517851427a485850446e647255 remote_crypto_key 677459517851427a485850446e647255 integ_alg sha-512-256 local_integ_key 456f7a6e784147616e4173764e4b64584b6374654d4d494c4773724b626b484e496f476b6d585577474b66486a6a787361527663626b696154625643466b674c remote_integ_key 456f7a6e784147616e4173764e4b64584b6374654d4d494c4773724b626b484e496f476b6d585577474b66486a6a787361527663626b696154625643466b674c local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 504d7674506e4848506168574d684346 remote_crypto_key 504d7674506e4848506168574d684346 integ_alg sha-512-256 local_integ_key 5150765374565354754e526e656e6e426b78516c4e747449427a5971554348714d705175795141596f5064637457704b69536d6b6b6152614141617773524861 remote_integ_key 5150765374565354754e526e656e6e426b78516c4e747449427a5971554348714d705175795141596f5064637457704b69536d6b6b6152614141617773524861 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 53706145715267534b774746574a554e remote_crypto_key 53706145715267534b774746574a554e integ_alg sha-512-256 local_integ_key 785578506a587367486c764263627a4e4f7778765a70516c55494477614c4b77434246614c49494e746d455972457a694a7a61685a56644e4f637957484b5147 remote_integ_key 785578506a587367486c764263627a4e4f7778765a70516c55494477614c4b77434246614c49494e746d455972457a694a7a61685a56644e4f637957484b5147 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 67674b5873527166617a646e58755543 remote_crypto_key 67674b5873527166617a646e58755543 integ_alg sha-512-256 local_integ_key 596548795279656b72626d7552426c6a47794c775346527859456256574e714674726658414f456c577a465a784343704d596f51437150624d6f485052646f68 remote_integ_key 596548795279656b72626d7552426c6a47794c775346527859456256574e714674726658414f456c577a465a784343704d596f51437150624d6f485052646f68 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 756271687175754444736b5345645073 remote_crypto_key 756271687175754444736b5345645073 integ_alg sha-512-256 local_integ_key 746c706156487a594e65474c62684c6649425676644d46786f656f7a51776161647457546f6b577350754b4c4677704f44697a636e59474d644f687a4f58466f remote_integ_key 746c706156487a594e65474c62684c6649425676644d46786f656f7a51776161647457546f6b577350754b4c4677704f44697a636e59474d644f687a4f58466f local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 74655a63476a6c4166744d436a744667 remote_crypto_key 74655a63476a6c4166744d436a744667 integ_alg sha-512-256 local_integ_key 5044714d747058504d795a6a6c7275696c566c4e6a536b51446c636d6c545674746354536c4975624278797472596c516f616276557367446e50584176486a70 remote_integ_key 5044714d747058504d795a6a6c7275696c566c4e6a536b51446c636d6c545674746354536c4975624278797472596c516f616276557367446e50584176486a70 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 595041514d5449567a77417450527252 remote_crypto_key 595041514d5449567a77417450527252 integ_alg sha-512-256 local_integ_key 706f6c4e706a62766966766a59436366494b4b49784e795a536d77416e7473506d79476e44656b6c574b6c6a456f70775774585a4a48476e465275445075556c remote_integ_key 706f6c4e706a62766966766a59436366494b4b49784e795a536d77416e7473506d79476e44656b6c574b6c6a456f70775774585a4a48476e465275445075556c local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 5a416a686672644b747947544e6d5246 remote_crypto_key 5a416a686672644b747947544e6d5246 integ_alg sha-512-256 local_integ_key 575576706b65657a7043546a6d645a444f7159505a697252435752635465596a75614a634e42644567734b614462517049565245655077546c66736a74625358 remote_integ_key 575576706b65657a7043546a6d645a444f7159505a697252435752635465596a75614a634e42644567734b614462517049565245655077546c66736a74625358 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4955536e4746617047684f754b4e556d remote_crypto_key 4955536e4746617047684f754b4e556d integ_alg sha-512-256 local_integ_key 654173664d694269676d5643617a6b45507066575a746f557944645657746159417749544642444d797856784a524158716d49585a4a414f4551654f55696446 remote_integ_key 654173664d694269676d5643617a6b45507066575a746f557944645657746159417749544642444d797856784a524158716d49585a4a414f4551654f55696446 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 5a6467476250746a444a746669464259 remote_crypto_key 5a6467476250746a444a746669464259 integ_alg sha-512-256 local_integ_key 774e574a79755669714d4774755a79744d517570654768774b4f454e7676794b5442514356545259485347544e556b5a48414679446f6f727871624247736466 remote_integ_key 774e574a79755669714d4774755a79744d517570654768774b4f454e7676794b5442514356545259485347544e556b5a48414679446f6f727871624247736466 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 53567a6d5a46445570614c6f725a7165 remote_crypto_key 53567a6d5a46445570614c6f725a7165 integ_alg sha-512-256 local_integ_key 727a464f6c626479547976797945744678585361516f657a434c42454647666a676a5464504f4c464a72766a6d53487a4474566c4770776b41496557477a454f remote_integ_key 727a464f6c626479547976797945744678585361516f657a434c42454647666a676a5464504f4c464a72766a6d53487a4474566c4770776b41496557477a454f local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 5963485a544e62664947575159466a58 remote_crypto_key 5963485a544e62664947575159466a58 integ_alg sha-512-256 local_integ_key 4f5463744a4e6a66634e6b536e6443454d485775626949465968684f7749554e6d515379536b767a54526f696144706f6650614454446e45784274744843414d remote_integ_key 4f5463744a4e6a66634e6b536e6443454d485775626949465968684f7749554e6d515379536b767a54526f696144706f6650614454446e45784274744843414d local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 654e66644f46794e75456f7268416978 remote_crypto_key 654e66644f46794e75456f7268416978 integ_alg sha-512-256 local_integ_key 744959517a476247654847517a6f54756b4e69484d59754f456c4d6f454455434c736f5a78687565424a6679736d746352567343574d476e7366464b50654544 remote_integ_key 744959517a476247654847517a6f54756b4e69484d59754f456c4d6f454455434c736f5a78687565424a6679736d746352567343574d476e7366464b50654544 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 45716b444b4c4e484a6c734367706b4f remote_crypto_key 45716b444b4c4e484a6c734367706b4f integ_alg sha-512-256 local_integ_key 634f434d4c445753795558704b6657524d4d58746b6767674b445677696a57475a6f766d70777966436e5164476d58426a6e71506952524e506f4f584a476859 remote_integ_key 634f434d4c445753795558704b6657524d4d58746b6767674b445677696a57475a6f766d70777966436e5164476d58426a6e71506952524e506f4f584a476859 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 574e5a6e69694f6d704e62505a634b58 remote_crypto_key 574e5a6e69694f6d704e62505a634b58 integ_alg sha-512-256 local_integ_key 65416b4c44637144586f626779436659436352514b77464b64584447766e6e4f6c654376754d6d53465a574552447a5976675a546b72557842764a54424f796b remote_integ_key 65416b4c44637144586f626779436659436352514b77464b64584447766e6e4f6c654376754d6d53465a574552447a5976675a546b72557842764a54424f796b local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 75614653736a464f5467547175797778 remote_crypto_key 75614653736a464f5467547175797778 integ_alg sha-512-256 local_integ_key 417859705a5a59635671646a416e66654d7542517369766677427a5541506d7176546270744f416f757a4f6d4473554c566676626e6f64454653616c67676841 remote_integ_key 417859705a5a59635671646a416e66654d7542517369766677427a5541506d7176546270744f416f757a4f6d4473554c566676626e6f64454653616c67676841 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 50425966646970566e4647464d5a4645 remote_crypto_key 50425966646970566e4647464d5a4645 integ_alg sha-512-256 local_integ_key 47734d687a79436b676646527a76534443727a725a51444975414265527375537147686f464a566c65647049686b746658416a49494e514371795843686c4e73 remote_integ_key 47734d687a79436b676646527a76534443727a725a51444975414265527375537147686f464a566c65647049686b746658416a49494e514371795843686c4e73 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 53624258716756424d524f4f6c446562 remote_crypto_key 53624258716756424d524f4f6c446562 integ_alg sha-512-256 local_integ_key 5871566c5262734f4e526a7455424f674a434369734d566c757446784272556258624559556378796c6a76665267466d51626752646a4b4465636e4144744964 remote_integ_key 5871566c5262734f4e526a7455424f674a434369734d566c757446784272556258624559556378796c6a76665267466d51626752646a4b4465636e4144744964 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 5a5741586253526f477378484a704943 remote_crypto_key 5a5741586253526f477378484a704943 integ_alg sha-512-256 local_integ_key 5749666d446e414356736350696162764b4d5141676647796b554f58726558716e674c52426166694d724a5951484e6e777a775376487958684b6d4d66474569 remote_integ_key 5749666d446e414356736350696162764b4d5141676647796b554f58726558716e674c52426166694d724a5951484e6e777a775376487958684b6d4d66474569 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 6848507776584a6f64584b73554d514d remote_crypto_key 6848507776584a6f64584b73554d514d integ_alg sha-512-256 local_integ_key 52654d736f4c53666f4565554d724c536f637a667a687359696d6265626442494f4e45724a6b70755a7a635576754572714c465a51536a4b5348566e556f734b remote_integ_key 52654d736f4c53666f4565554d724c536f637a667a687359696d6265626442494f4e45724a6b70755a7a635576754572714c465a51536a4b5348566e556f734b local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 464263765a7a427a4b6551444f534b52 remote_crypto_key 464263765a7a427a4b6551444f534b52 integ_alg sha-512-256 local_integ_key 49694a4e70704a56474c78484158725873426c624d77484a684c444651414554465a514c647364715764695971494d4277504b7378715558674f556d4e56437a remote_integ_key 49694a4e70704a56474c78484158725873426c624d77484a684c444651414554465a514c647364715764695971494d4277504b7378715558674f556d4e56437a local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 43577272427a576e6c57565342556459 remote_crypto_key 43577272427a576e6c57565342556459 integ_alg sha-512-256 local_integ_key 4441734c5367734747657575476544655851665952655a4673517a676245696259785941616a54546e566a5a64736d764375464475754878644b434741417567 remote_integ_key 4441734c5367734747657575476544655851665952655a4673517a676245696259785941616a54546e566a5a64736d764375464475754878644b434741417567 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 766573566b70726f43687a5470654a6e remote_crypto_key 766573566b70726f43687a5470654a6e integ_alg sha-512-256 local_integ_key 44726450537a4d507879564d756757756b52524552596e6e5269774f586145785079586c4a4e634e6354676e70647949774e4f75756868675a6f71515a757767 remote_integ_key 44726450537a4d507879564d756757756b52524552596e6e5269774f586145785079586c4a4e634e6354676e70647949774e4f75756868675a6f71515a757767 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 454875544d58727163654276557a4957 remote_crypto_key 454875544d58727163654276557a4957 integ_alg sha-512-256 local_integ_key 48634564694a634b69584d4d556d4f444368716f5470734877584c47654b615958457a63666b42774667795453614271574e465943516870614b4c496b667759 remote_integ_key 48634564694a634b69584d4d556d4f444368716f5470734877584c47654b615958457a63666b42774667795453614271574e465943516870614b4c496b667759 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 517268616e627a696851627a64446f73 remote_crypto_key 517268616e627a696851627a64446f73 integ_alg sha-512-256 local_integ_key 64474b664243566a56726a7a7a5179704173646c72764a65457a4d557175466768586f4c57534d754d724a456f45557761706d6e514f714a61556b4542574152 remote_integ_key 64474b664243566a56726a7a7a5179704173646c72764a65457a4d557175466768586f4c57534d754d724a456f45557761706d6e514f714a61556b4542574152 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4a7141585751484d6b6e7651415a5a76 remote_crypto_key 4a7141585751484d6b6e7651415a5a76 integ_alg sha-512-256 local_integ_key 7341676a695a62436550526f6178454c7a4c794b455a5a7845494474524d54674f42644d444358674e556b66584f5947677a424d755069727464464465544a72 remote_integ_key 7341676a695a62436550526f6178454c7a4c794b455a5a7845494474524d54674f42644d444358674e556b66584f5947677a424d755069727464464465544a72 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 516453456a64484e57585467424b5947 remote_crypto_key 516453456a64484e57585467424b5947 integ_alg sha-512-256 local_integ_key 58666c756c596779435a6b74486676667a57555859466b4b6e715a796d6a517a535744564372686a7a677a7745525364704747664d524876774279617365636a remote_integ_key 58666c756c596779435a6b74486676667a57555859466b4b6e715a796d6a517a535744564372686a7a677a7745525364704747664d524876774279617365636a local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 4d586554615a6579456a715059785850 remote_crypto_key 4d586554615a6579456a715059785850 integ_alg sha-512-256 local_integ_key 675264565a6972635673796c77794a50497272444d6a786c715146674b4d7a7777696d5948525048554254494a4d4a7250746c7275716f7863616a49424d4d73 remote_integ_key 675264565a6972635673796c77794a50497272444d6a786c715146674b4d7a7777696d5948525048554254494a4d4a7250746c7275716f7863616a49424d4d73 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 56587346554477596857484e674c6d4d remote_crypto_key 56587346554477596857484e674c6d4d integ_alg sha-512-256 local_integ_key 6150534b506463415259765a66694d43574b5850786d4d744958545750426a564a66707467424d617a61425264636c4b4b5274777374556147564b4a69456f62 remote_integ_key 6150534b506463415259765a66694d43574b5850786d4d744958545750426a564a66707467424d617a61425264636c4b4b5274777374556147564b4a69456f62 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 686b49706b6f7558687165724c526e4e remote_crypto_key 686b49706b6f7558687165724c526e4e integ_alg sha-512-256 local_integ_key 7447596479487371445a696d6a4b4e74584b6456666f50556d6f4a5a43726d786c6c714e516277764b486974427055706e6d546d6e58566143516f6753726367 remote_integ_key 7447596479487371445a696d6a4b4e74584b6456666f50556d6f4a5a43726d786c6c714e516277764b486974427055706e6d546d6e58566143516f6753726367 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 476d776a496c4d7256555766594e665a remote_crypto_key 476d776a496c4d7256555766594e665a integ_alg sha-512-256 local_integ_key 724b4e5041756669664577564b71444177594e6975456e4a7251496b5354486e6b72725446566c66476152786e4d6c626e674e5a436a6e546a6b506a4c645670 remote_integ_key 724b4e5041756669664577564b71444177594e6975456e4a7251496b5354486e6b72725446566c66476152786e4d6c626e674e5a436a6e546a6b506a4c645670 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 696d6161794b79794f70746977716261 remote_crypto_key 696d6161794b79794f70746977716261 integ_alg sha-512-256 local_integ_key 646a624b72684d5a797a66717847646b465650534f71626a5976634d6766646a6b4846436d65616e6f4f426a714d74744b73754d64426c4f77735461586d4541 remote_integ_key 646a624b72684d5a797a66717847646b465650534f71626a5976634d6766646a6b4846436d65616e6f4f426a714d74744b73754d64426c4f77735461586d4541 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 42686b4f424f7072466e437a4a6e5659 remote_crypto_key 42686b4f424f7072466e437a4a6e5659 integ_alg sha-512-256 local_integ_key 59506a4177694b4e6170434553416d50784f4765597552736a50574e514a4f697270694c5279476c6c594b687744715472596952465359446479555761624359 remote_integ_key 59506a4177694b4e6170434553416d50784f4765597552736a50574e514a4f697270694c5279476c6c594b687744715472596952465359446479555761624359 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 644277415647564d6f71706769416d46 remote_crypto_key 644277415647564d6f71706769416d46 integ_alg sha-512-256 local_integ_key 726b6447494e525050695a5676584b63737376474d77424a6e66594a784c6143507268756b7a454a544a75704a704c536d574e796c4a67457476534355666c68 remote_integ_key 726b6447494e525050695a5676584b63737376474d77424a6e66594a784c6143507268756b7a454a544a75704a704c536d574e796c4a67457476534355666c68 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 534a5a477a736b5673657576576c4d4d remote_crypto_key 534a5a477a736b5673657576576c4d4d integ_alg sha-512-256 local_integ_key 43527956664166774941425676544d7067544b686a52446e6572536f795973517772714b6d455346665151756168786b4c6f57786145676a696c766d6c63684f remote_integ_key 43527956664166774941425676544d7067544b686a52446e6572536f795973517772714b6d455346665151756168786b4c6f57786145676a696c766d6c63684f local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 635762516176584f674a476745767375 remote_crypto_key 635762516176584f674a476745767375 integ_alg sha-512-256 local_integ_key 7666426459575648776d7a43726b417a7a434f664b586e4170424a4e536a5154507779726f7a4764624b4a61625a52426e4f4f4f4278556a4370644f6543416e remote_integ_key 7666426459575648776d7a43726b417a7a434f664b586e4170424a4e536a5154507779726f7a4764624b4a61625a52426e4f4f4f4278556a4370644f6543416e local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 6f4554445867784e4251595277646a4c remote_crypto_key 6f4554445867784e4251595277646a4c integ_alg sha-512-256 local_integ_key 50574f414c67577668655555646f427155485762524850735a4f4943446c536e706d446e726d61634c564c667547774f70584641714a5a61416455514b414f6e remote_integ_key 50574f414c67577668655555646f427155485762524850735a4f4943446c536e706d446e726d61634c564c667547774f70584641714a5a61416455514b414f6e local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 61514a674373766b7952667452794c6e remote_crypto_key 61514a674373766b7952667452794c6e integ_alg sha-512-256 local_integ_key 6270746b7772576e63456e765a57586e544b714876704d58714c5258444c6269444a6a654c526347687642474743626275534f76754a75476d654f7252657556 remote_integ_key 6270746b7772576e63456e765a57586e544b714876704d58714c5258444c6269444a6a654c526347687642474743626275534f76754a75476d654f7252657556 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 70486b587a6175466763587376574a53 remote_crypto_key 70486b587a6175466763587376574a53 integ_alg sha-512-256 local_integ_key 4b6a7149486d416f426d6c497954586c706b715249687a796a4b664b4e6b6156747849755868594542746b68487a73724d4974695252774c694b414e6f51686b remote_integ_key 4b6a7149486d416f426d6c497954586c706b715249687a796a4b664b4e6b6156747849755868594542746b68487a73724d4974695252774c694b414e6f51686b local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 67446e5a5a4e5445566e6d7774475064 remote_crypto_key 67446e5a5a4e5445566e6d7774475064 integ_alg sha-512-256 local_integ_key 6f654a6f704652616e735a487476504e5247717167477357556e57544b4c486a4e7756586847504f4262555073614f72627a7154474947737a4242767a42676a remote_integ_key 6f654a6f704652616e735a487476504e5247717167477357556e57544b4c486a4e7756586847504f4262555073614f72627a7154474947737a4242767a42676a local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 677459517851427a485850446e647255 remote_crypto_key 677459517851427a485850446e647255 integ_alg sha-512-256 local_integ_key 456f7a6e784147616e4173764e4b64584b6374654d4d494c4773724b626b484e496f476b6d585577474b66486a6a787361527663626b696154625643466b674c remote_integ_key 456f7a6e784147616e4173764e4b64584b6374654d4d494c4773724b626b484e496f476b6d585577474b66486a6a787361527663626b696154625643466b674c local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 504d7674506e4848506168574d684346 remote_crypto_key 504d7674506e4848506168574d684346 integ_alg sha-512-256 local_integ_key 5150765374565354754e526e656e6e426b78516c4e747449427a5971554348714d705175795141596f5064637457704b69536d6b6b6152614141617773524861 remote_integ_key 5150765374565354754e526e656e6e426b78516c4e747449427a5971554348714d705175795141596f5064637457704b69536d6b6b6152614141617773524861 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 53706145715267534b774746574a554e remote_crypto_key 53706145715267534b774746574a554e integ_alg sha-512-256 local_integ_key 785578506a587367486c764263627a4e4f7778765a70516c55494477614c4b77434246614c49494e746d455972457a694a7a61685a56644e4f637957484b5147 remote_integ_key 785578506a587367486c764263627a4e4f7778765a70516c55494477614c4b77434246614c49494e746d455972457a694a7a61685a56644e4f637957484b5147 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 67674b5873527166617a646e58755543 remote_crypto_key 67674b5873527166617a646e58755543 integ_alg sha-512-256 local_integ_key 596548795279656b72626d7552426c6a47794c775346527859456256574e714674726658414f456c577a465a784343704d596f51437150624d6f485052646f68 remote_integ_key 596548795279656b72626d7552426c6a47794c775346527859456256574e714674726658414f456c577a465a784343704d596f51437150624d6f485052646f68 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 756271687175754444736b5345645073 remote_crypto_key 756271687175754444736b5345645073 integ_alg sha-512-256 local_integ_key 746c706156487a594e65474c62684c6649425676644d46786f656f7a51776161647457546f6b577350754b4c4677704f44697a636e59474d644f687a4f58466f remote_integ_key 746c706156487a594e65474c62684c6649425676644d46786f656f7a51776161647457546f6b577350754b4c4677704f44697a636e59474d644f687a4f58466f local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 74655a63476a6c4166744d436a744667 remote_crypto_key 74655a63476a6c4166744d436a744667 integ_alg sha-512-256 local_integ_key 5044714d747058504d795a6a6c7275696c566c4e6a536b51446c636d6c545674746354536c4975624278797472596c516f616276557367446e50584176486a70 remote_integ_key 5044714d747058504d795a6a6c7275696c566c4e6a536b51446c636d6c545674746354536c4975624278797472596c516f616276557367446e50584176486a70 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 595041514d5449567a77417450527252 remote_crypto_key 595041514d5449567a77417450527252 integ_alg sha-512-256 local_integ_key 706f6c4e706a62766966766a59436366494b4b49784e795a536d77416e7473506d79476e44656b6c574b6c6a456f70775774585a4a48476e465275445075556c remote_integ_key 706f6c4e706a62766966766a59436366494b4b49784e795a536d77416e7473506d79476e44656b6c574b6c6a456f70775774585a4a48476e465275445075556c local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 5a416a686672644b747947544e6d5246 remote_crypto_key 5a416a686672644b747947544e6d5246 integ_alg sha-512-256 local_integ_key 575576706b65657a7043546a6d645a444f7159505a697252435752635465596a75614a634e42644567734b614462517049565245655077546c66736a74625358 remote_integ_key 575576706b65657a7043546a6d645a444f7159505a697252435752635465596a75614a634e42644567734b614462517049565245655077546c66736a74625358 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4955536e4746617047684f754b4e556d remote_crypto_key 4955536e4746617047684f754b4e556d integ_alg sha-512-256 local_integ_key 654173664d694269676d5643617a6b45507066575a746f557944645657746159417749544642444d797856784a524158716d49585a4a414f4551654f55696446 remote_integ_key 654173664d694269676d5643617a6b45507066575a746f557944645657746159417749544642444d797856784a524158716d49585a4a414f4551654f55696446 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 5a6467476250746a444a746669464259 remote_crypto_key 5a6467476250746a444a746669464259 integ_alg sha-512-256 local_integ_key 774e574a79755669714d4774755a79744d517570654768774b4f454e7676794b5442514356545259485347544e556b5a48414679446f6f727871624247736466 remote_integ_key 774e574a79755669714d4774755a79744d517570654768774b4f454e7676794b5442514356545259485347544e556b5a48414679446f6f727871624247736466 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 53567a6d5a46445570614c6f725a7165 remote_crypto_key 53567a6d5a46445570614c6f725a7165 integ_alg sha-512-256 local_integ_key 727a464f6c626479547976797945744678585361516f657a434c42454647666a676a5464504f4c464a72766a6d53487a4474566c4770776b41496557477a454f remote_integ_key 727a464f6c626479547976797945744678585361516f657a434c42454647666a676a5464504f4c464a72766a6d53487a4474566c4770776b41496557477a454f local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 5963485a544e62664947575159466a58 remote_crypto_key 5963485a544e62664947575159466a58 integ_alg sha-512-256 local_integ_key 4f5463744a4e6a66634e6b536e6443454d485775626949465968684f7749554e6d515379536b767a54526f696144706f6650614454446e45784274744843414d remote_integ_key 4f5463744a4e6a66634e6b536e6443454d485775626949465968684f7749554e6d515379536b767a54526f696144706f6650614454446e45784274744843414d local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 654e66644f46794e75456f7268416978 remote_crypto_key 654e66644f46794e75456f7268416978 integ_alg sha-512-256 local_integ_key 744959517a476247654847517a6f54756b4e69484d59754f456c4d6f454455434c736f5a78687565424a6679736d746352567343574d476e7366464b50654544 remote_integ_key 744959517a476247654847517a6f54756b4e69484d59754f456c4d6f454455434c736f5a78687565424a6679736d746352567343574d476e7366464b50654544 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 45716b444b4c4e484a6c734367706b4f remote_crypto_key 45716b444b4c4e484a6c734367706b4f integ_alg sha-512-256 local_integ_key 634f434d4c445753795558704b6657524d4d58746b6767674b445677696a57475a6f766d70777966436e5164476d58426a6e71506952524e506f4f584a476859 remote_integ_key 634f434d4c445753795558704b6657524d4d58746b6767674b445677696a57475a6f766d70777966436e5164476d58426a6e71506952524e506f4f584a476859 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 574e5a6e69694f6d704e62505a634b58 remote_crypto_key 574e5a6e69694f6d704e62505a634b58 integ_alg sha-512-256 local_integ_key 65416b4c44637144586f626779436659436352514b77464b64584447766e6e4f6c654376754d6d53465a574552447a5976675a546b72557842764a54424f796b remote_integ_key 65416b4c44637144586f626779436659436352514b77464b64584447766e6e4f6c654376754d6d53465a574552447a5976675a546b72557842764a54424f796b local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 75614653736a464f5467547175797778 remote_crypto_key 75614653736a464f5467547175797778 integ_alg sha-512-256 local_integ_key 417859705a5a59635671646a416e66654d7542517369766677427a5541506d7176546270744f416f757a4f6d4473554c566676626e6f64454653616c67676841 remote_integ_key 417859705a5a59635671646a416e66654d7542517369766677427a5541506d7176546270744f416f757a4f6d4473554c566676626e6f64454653616c67676841 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 50425966646970566e4647464d5a4645 remote_crypto_key 50425966646970566e4647464d5a4645 integ_alg sha-512-256 local_integ_key 47734d687a79436b676646527a76534443727a725a51444975414265527375537147686f464a566c65647049686b746658416a49494e514371795843686c4e73 remote_integ_key 47734d687a79436b676646527a76534443727a725a51444975414265527375537147686f464a566c65647049686b746658416a49494e514371795843686c4e73 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 53624258716756424d524f4f6c446562 remote_crypto_key 53624258716756424d524f4f6c446562 integ_alg sha-512-256 local_integ_key 5871566c5262734f4e526a7455424f674a434369734d566c757446784272556258624559556378796c6a76665267466d51626752646a4b4465636e4144744964 remote_integ_key 5871566c5262734f4e526a7455424f674a434369734d566c757446784272556258624559556378796c6a76665267466d51626752646a4b4465636e4144744964 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 5a5741586253526f477378484a704943 remote_crypto_key 5a5741586253526f477378484a704943 integ_alg sha-512-256 local_integ_key 5749666d446e414356736350696162764b4d5141676647796b554f58726558716e674c52426166694d724a5951484e6e777a775376487958684b6d4d66474569 remote_integ_key 5749666d446e414356736350696162764b4d5141676647796b554f58726558716e674c52426166694d724a5951484e6e777a775376487958684b6d4d66474569 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 6848507776584a6f64584b73554d514d remote_crypto_key 6848507776584a6f64584b73554d514d integ_alg sha-512-256 local_integ_key 52654d736f4c53666f4565554d724c536f637a667a687359696d6265626442494f4e45724a6b70755a7a635576754572714c465a51536a4b5348566e556f734b remote_integ_key 52654d736f4c53666f4565554d724c536f637a667a687359696d6265626442494f4e45724a6b70755a7a635576754572714c465a51536a4b5348566e556f734b local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 464263765a7a427a4b6551444f534b52 remote_crypto_key 464263765a7a427a4b6551444f534b52 integ_alg sha-512-256 local_integ_key 49694a4e70704a56474c78484158725873426c624d77484a684c444651414554465a514c647364715764695971494d4277504b7378715558674f556d4e56437a remote_integ_key 49694a4e70704a56474c78484158725873426c624d77484a684c444651414554465a514c647364715764695971494d4277504b7378715558674f556d4e56437a local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 43577272427a576e6c57565342556459 remote_crypto_key 43577272427a576e6c57565342556459 integ_alg sha-512-256 local_integ_key 4441734c5367734747657575476544655851665952655a4673517a676245696259785941616a54546e566a5a64736d764375464475754878644b434741417567 remote_integ_key 4441734c5367734747657575476544655851665952655a4673517a676245696259785941616a54546e566a5a64736d764375464475754878644b434741417567 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 766573566b70726f43687a5470654a6e remote_crypto_key 766573566b70726f43687a5470654a6e integ_alg sha-512-256 local_integ_key 44726450537a4d507879564d756757756b52524552596e6e5269774f586145785079586c4a4e634e6354676e70647949774e4f75756868675a6f71515a757767 remote_integ_key 44726450537a4d507879564d756757756b52524552596e6e5269774f586145785079586c4a4e634e6354676e70647949774e4f75756868675a6f71515a757767 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 454875544d58727163654276557a4957 remote_crypto_key 454875544d58727163654276557a4957 integ_alg sha-512-256 local_integ_key 48634564694a634b69584d4d556d4f444368716f5470734877584c47654b615958457a63666b42774667795453614271574e465943516870614b4c496b667759 remote_integ_key 48634564694a634b69584d4d556d4f444368716f5470734877584c47654b615958457a63666b42774667795453614271574e465943516870614b4c496b667759 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 517268616e627a696851627a64446f73 remote_crypto_key 517268616e627a696851627a64446f73 integ_alg sha-512-256 local_integ_key 64474b664243566a56726a7a7a5179704173646c72764a65457a4d557175466768586f4c57534d754d724a456f45557761706d6e514f714a61556b4542574152 remote_integ_key 64474b664243566a56726a7a7a5179704173646c72764a65457a4d557175466768586f4c57534d754d724a456f45557761706d6e514f714a61556b4542574152 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4a7141585751484d6b6e7651415a5a76 remote_crypto_key 4a7141585751484d6b6e7651415a5a76 integ_alg sha-512-256 local_integ_key 7341676a695a62436550526f6178454c7a4c794b455a5a7845494474524d54674f42644d444358674e556b66584f5947677a424d755069727464464465544a72 remote_integ_key 7341676a695a62436550526f6178454c7a4c794b455a5a7845494474524d54674f42644d444358674e556b66584f5947677a424d755069727464464465544a72 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 516453456a64484e57585467424b5947 remote_crypto_key 516453456a64484e57585467424b5947 integ_alg sha-512-256 local_integ_key 58666c756c596779435a6b74486676667a57555859466b4b6e715a796d6a517a535744564372686a7a677a7745525364704747664d524876774279617365636a remote_integ_key 58666c756c596779435a6b74486676667a57555859466b4b6e715a796d6a517a535744564372686a7a677a7745525364704747664d524876774279617365636a local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 4d586554615a6579456a715059785850 remote_crypto_key 4d586554615a6579456a715059785850 integ_alg sha-512-256 local_integ_key 675264565a6972635673796c77794a50497272444d6a786c715146674b4d7a7777696d5948525048554254494a4d4a7250746c7275716f7863616a49424d4d73 remote_integ_key 675264565a6972635673796c77794a50497272444d6a786c715146674b4d7a7777696d5948525048554254494a4d4a7250746c7275716f7863616a49424d4d73 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 56587346554477596857484e674c6d4d remote_crypto_key 56587346554477596857484e674c6d4d integ_alg sha-512-256 local_integ_key 6150534b506463415259765a66694d43574b5850786d4d744958545750426a564a66707467424d617a61425264636c4b4b5274777374556147564b4a69456f62 remote_integ_key 6150534b506463415259765a66694d43574b5850786d4d744958545750426a564a66707467424d617a61425264636c4b4b5274777374556147564b4a69456f62 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 686b49706b6f7558687165724c526e4e remote_crypto_key 686b49706b6f7558687165724c526e4e integ_alg sha-512-256 local_integ_key 7447596479487371445a696d6a4b4e74584b6456666f50556d6f4a5a43726d786c6c714e516277764b486974427055706e6d546d6e58566143516f6753726367 remote_integ_key 7447596479487371445a696d6a4b4e74584b6456666f50556d6f4a5a43726d786c6c714e516277764b486974427055706e6d546d6e58566143516f6753726367 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 476d776a496c4d7256555766594e665a remote_crypto_key 476d776a496c4d7256555766594e665a integ_alg sha-512-256 local_integ_key 724b4e5041756669664577564b71444177594e6975456e4a7251496b5354486e6b72725446566c66476152786e4d6c626e674e5a436a6e546a6b506a4c645670 remote_integ_key 724b4e5041756669664577564b71444177594e6975456e4a7251496b5354486e6b72725446566c66476152786e4d6c626e674e5a436a6e546a6b506a4c645670 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 514c7a6b5a4f415771416f517a6c6471 remote_crypto_key 514c7a6b5a4f415771416f517a6c6471 integ_alg sha-512-256 local_integ_key 6c4a46574c767171564346455373554f6b5945717873554e6250455a676c70475a7754746b48754e5145686c41626f4f7a464461554a684b7a67764e51446d59 remote_integ_key 6c4a46574c767171564346455373554f6b5945717873554e6250455a676c70475a7754746b48754e5145686c41626f4f7a464461554a684b7a67764e51446d59 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 5a5052595461707452735a5071696272 remote_crypto_key 5a5052595461707452735a5071696272 integ_alg sha-512-256 local_integ_key 5a6d5645534d7a7a4241646e656577756c4b4270556f614b72476e526c456b6e725271747175556f6b48765148767473766143704a49556166704f4244576a64 remote_integ_key 5a6d5645534d7a7a4241646e656577756c4b4270556f614b72476e526c456b6e725271747175556f6b48765148767473766143704a49556166704f4244576a64 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 42417762544e6b735353556671594167 remote_crypto_key 42417762544e6b735353556671594167 integ_alg sha-512-256 local_integ_key 4d42645746666a566d70494d417562584d634e584c6251595a6f6c5a774a4b424a6b414c464d4e53786f65426c765276484d566b75456d65584b5575686b774d remote_integ_key 4d42645746666a566d70494d417562584d634e584c6251595a6f6c5a774a4b424a6b414c464d4e53786f65426c765276484d566b75456d65584b5575686b774d local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 517964656a696d737344716564757667 remote_crypto_key 517964656a696d737344716564757667 integ_alg sha-512-256 local_integ_key 587575436347786556766f5a7a774d415a5348646e766157496770766e5446765a586d7445506645586958587276687663495754766f764f647270686d434877 remote_integ_key 587575436347786556766f5a7a774d415a5348646e766157496770766e5446765a586d7445506645586958587276687663495754766f764f647270686d434877 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 6143545942544d744e7479555a46677a remote_crypto_key 6143545942544d744e7479555a46677a integ_alg sha-512-256 local_integ_key 784f6756564874566f5558764e47577a6a655677436b6b694e436c677a6461786677634b55504a58746b7558686b625a70797067546c6e484a4d6e6e5251514e remote_integ_key 784f6756564874566f5558764e47577a6a655677436b6b694e436c677a6461786677634b55504a58746b7558686b625a70797067546c6e484a4d6e6e5251514e local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 4f6b704a4266714777784b6c4e4e4271 remote_crypto_key 4f6b704a4266714777784b6c4e4e4271 integ_alg sha-512-256 local_integ_key 4f6e5a4a684d6259634e495251667858634b4e506b4b6e4546424d436262487a6d4a4e6d537a55425274796c73747375475772546c64546b5162467074496a48 remote_integ_key 4f6e5a4a684d6259634e495251667858634b4e506b4b6e4546424d436262487a6d4a4e6d537a55425274796c73747375475772546c64546b5162467074496a48 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 70466d465056534a6869475669566944 remote_crypto_key 70466d465056534a6869475669566944 integ_alg sha-512-256 local_integ_key 41695371656c675a59575757586e566d734c4d616d774f676f77794c456866576a485676484474566849424664666741697561426f6d47515451475a45777144 remote_integ_key 41695371656c675a59575757586e566d734c4d616d774f676f77794c456866576a485676484474566849424664666741697561426f6d47515451475a45777144 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 6d676855446875716f74416856497941 remote_crypto_key 6d676855446875716f74416856497941 integ_alg sha-512-256 local_integ_key 586a49536a4a62784c6b487570415158546a7841427441416f644e6c5956556b6a454474495072674c6e6a42657a7847496c6b7943746a4e7849537a4e595457 remote_integ_key 586a49536a4a62784c6b487570415158546a7841427441416f644e6c5956556b6a454474495072674c6e6a42657a7847496c6b7943746a4e7849537a4e595457 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 6f4e4e7377614c587a6f696d4746515a remote_crypto_key 6f4e4e7377614c587a6f696d4746515a integ_alg sha-512-256 local_integ_key 47586179746263674d7856504f4c53545a56615567756c6d4746516d51765a654649494e497a676478624e52714e78704863556552665a6b71656667484e696b remote_integ_key 47586179746263674d7856504f4c53545a56615567756c6d4746516d51765a654649494e497a676478624e52714e78704863556552665a6b71656667484e696b local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 4952525671506172535748494f614a77 remote_crypto_key 4952525671506172535748494f614a77 integ_alg sha-512-256 local_integ_key 4863576b747a584c756e5063694c68446c4564575a42484b6669485a55475941696e447556566458674e524654567950596241546a4365474861437064744e51 remote_integ_key 4863576b747a584c756e5063694c68446c4564575a42484b6669485a55475941696e447556566458674e524654567950596241546a4365474861437064744e51 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 536863474266747a7058716455566846 remote_crypto_key 536863474266747a7058716455566846 integ_alg sha-512-256 local_integ_key 6654674d4570595173686c7979507358624d6a6c4c435a4350657749476c624b6779756f774a6a58784f496f5a694d564246614e414d584e54664f73566a595a remote_integ_key 6654674d4570595173686c7979507358624d6a6c4c435a4350657749476c624b6779756f774a6a58784f496f5a694d564246614e414d584e54664f73566a595a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 746a41635a7763474d62455242497444 remote_crypto_key 746a41635a7763474d62455242497444 integ_alg sha-512-256 local_integ_key 4e4a4d496b4d546d7867666b6a4b47584379696c6f59476f75486467504467746761695a43784c63704a4f704c70476f496b61495246514b68574e6c4b476e49 remote_integ_key 4e4a4d496b4d546d7867666b6a4b47584379696c6f59476f75486467504467746761695a43784c63704a4f704c70476f496b61495246514b68574e6c4b476e49 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 7364647863556e784859796a71566b6a remote_crypto_key 7364647863556e784859796a71566b6a integ_alg sha-512-256 local_integ_key 575271756677726f704777546e78766979444672747a4a49674e6e7674414a6b6f4f41656b486f686c734944454e49774e7169495a4143456e77665257664956 remote_integ_key 575271756677726f704777546e78766979444672747a4a49674e6e7674414a6b6f4f41656b486f686c734944454e49774e7169495a4143456e77665257664956 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 466a4553484c57454f57586d4a42717a remote_crypto_key 466a4553484c57454f57586d4a42717a integ_alg sha-512-256 local_integ_key 4952586c7343596f44476e43556a6b79696761547a6e4b516356536c654a677043576e6b59424f50787842744877515852437973664b7048467171616a746665 remote_integ_key 4952586c7343596f44476e43556a6b79696761547a6e4b516356536c654a677043576e6b59424f50787842744877515852437973664b7048467171616a746665 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 7451484e49765568417772506872746c remote_crypto_key 7451484e49765568417772506872746c integ_alg sha-512-256 local_integ_key 6b704c576b776b7642614655534d477077767a496e5a61517a72664857564953774f78574864686a6c4870476472734e4d6849654a6a6377616b6b4453696e71 remote_integ_key 6b704c576b776b7642614655534d477077767a496e5a61517a72664857564953774f78574864686a6c4870476472734e4d6849654a6a6377616b6b4453696e71 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 566451597654487962736b6876414e59 remote_crypto_key 566451597654487962736b6876414e59 integ_alg sha-512-256 local_integ_key 41444e57674a56505a41595452426f4f53737a4144477952485343686947786f516561674a686a6c42507945474754646d776a6d4f4c536f6a4c556d6c476645 remote_integ_key 41444e57674a56505a41595452426f4f53737a4144477952485343686947786f516561674a686a6c42507945474754646d776a6d4f4c536f6a4c556d6c476645 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 714e6950675544745a44436f706e6b5a remote_crypto_key 714e6950675544745a44436f706e6b5a integ_alg sha-512-256 local_integ_key 4845424564707065697a7a6c4242616459744664666d614c56684367576e58656641776955687279764e5154714e7867724145566564564e776c676b4d4c4445 remote_integ_key 4845424564707065697a7a6c4242616459744664666d614c56684367576e58656641776955687279764e5154714e7867724145566564564e776c676b4d4c4445 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 75784c74777a4776577a577166414376 remote_crypto_key 75784c74777a4776577a577166414376 integ_alg sha-512-256 local_integ_key 5a5157694f4c52476646504b74616d485342694e525254476b62756f576954746d417378587576555a594b53476d7066546d49744b515043546d594377614c68 remote_integ_key 5a5157694f4c52476646504b74616d485342694e525254476b62756f576954746d417378587576555a594b53476d7066546d49744b515043546d594377614c68 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 786b796252644847425448506f595161 remote_crypto_key 786b796252644847425448506f595161 integ_alg sha-512-256 local_integ_key 6a576547766f5978486f7373544978756852434462726c69586f63557757657642587473734c4472596269444e694e455a78796d717856536b4f4b456d6a4c47 remote_integ_key 6a576547766f5978486f7373544978756852434462726c69586f63557757657642587473734c4472596269444e694e455a78796d717856536b4f4b456d6a4c47 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 7649594a6c51725a635175657753567a remote_crypto_key 7649594a6c51725a635175657753567a integ_alg sha-512-256 local_integ_key 787164536f6578614f6750656c4f74667a426f7366664a6c62617447485664574c4372564a58545271687968666642776479757672577670704e5953636a6a7a remote_integ_key 787164536f6578614f6750656c4f74667a426f7366664a6c62617447485664574c4372564a58545271687968666642776479757672577670704e5953636a6a7a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 4873685463454e66464f4b645172624d remote_crypto_key 4873685463454e66464f4b645172624d integ_alg sha-512-256 local_integ_key 54584e554668517a644f437363696c7369726865706e675a4347644b45574261447059684d6149446842754b704848654c7261576648676c417a6a544a475962 remote_integ_key 54584e554668517a644f437363696c7369726865706e675a4347644b45574261447059684d6149446842754b704848654c7261576648676c417a6a544a475962 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 6d677a6c6775636e4f54695563756963 remote_crypto_key 6d677a6c6775636e4f54695563756963 integ_alg sha-512-256 local_integ_key 466f766c5247756e7365504c5a6c4247566d4c5169736843554c664257467943595279717a766279746c556c72474d4e48746b5266517a4846536d6b7478514f remote_integ_key 466f766c5247756e7365504c5a6c4247566d4c5169736843554c664257467943595279717a766279746c556c72474d4e48746b5266517a4846536d6b7478514f local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 6d527a546a4a424c5751494f68645354 remote_crypto_key 6d527a546a4a424c5751494f68645354 integ_alg sha-512-256 local_integ_key 577850785947777468696545684c765747487158515941556973564f64694e73627650656b49717754484c4c495141464141534a75486e6e517053636c445154 remote_integ_key 577850785947777468696545684c765747487158515941556973564f64694e73627650656b49717754484c4c495141464141534a75486e6e517053636c445154 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 6c7776776c4151536367685a7872616f remote_crypto_key 6c7776776c4151536367685a7872616f integ_alg sha-512-256 local_integ_key 546f547a784a4a6448466b536e6c70694b4370754e6874684b71785753755774716e695046694a595568766d6174714b53464f467944777463795747634d6e4e remote_integ_key 546f547a784a4a6448466b536e6c70694b4370754e6874684b71785753755774716e695046694a595568766d6174714b53464f467944777463795747634d6e4e local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 55594a507559564363466f4a76754576 remote_crypto_key 55594a507559564363466f4a76754576 integ_alg sha-512-256 local_integ_key 4e585777686b6e6e7248686c59616e664b766a71627a68676b6269434f506f71615963587a6d626263504c7170636c69535678666e675151506e615843454f51 remote_integ_key 4e585777686b6e6e7248686c59616e664b766a71627a68676b6269434f506f71615963587a6d626263504c7170636c69535678666e675151506e615843454f51 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 50784341634d72704c69627178424f54 remote_crypto_key 50784341634d72704c69627178424f54 integ_alg sha-512-256 local_integ_key 56524576446d6759574d445554736c426e796d5456707175646a785a554442754d6c54784654707868466447436a6a4e5478554b72697a594e5365776f436565 remote_integ_key 56524576446d6759574d445554736c426e796d5456707175646a785a554442754d6c54784654707868466447436a6a4e5478554b72697a594e5365776f436565 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 684a5a4d5861485642696a5779557979 remote_crypto_key 684a5a4d5861485642696a5779557979 integ_alg sha-512-256 local_integ_key 4d766d6870486a784e525775557969487145575757714e67617974697572566d766d6e684c586c7863414c7044746d62754263556b52516462426c6273614673 remote_integ_key 4d766d6870486a784e525775557969487145575757714e67617974697572566d766d6e684c586c7863414c7044746d62754263556b52516462426c6273614673 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 4b56506565727957756c43504a514f54 remote_crypto_key 4b56506565727957756c43504a514f54 integ_alg sha-512-256 local_integ_key 614e536865734c615a4b416153467572516842417963524a417576636773507958576743785a6b4f497775616651437a4d565a4e75717a587648666175655646 remote_integ_key 614e536865734c615a4b416153467572516842417963524a417576636773507958576743785a6b4f497775616651437a4d565a4e75717a587648666175655646 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 585670556479494873454a46416e446e remote_crypto_key 585670556479494873454a46416e446e integ_alg sha-512-256 local_integ_key 4a425459676a426b716e79684e6b4c6f784443584b4357527372684b656544455a7a6c546565714778656f6d77597671477468766f43434f5a4257686a446847 remote_integ_key 4a425459676a426b716e79684e6b4c6f784443584b4357527372684b656544455a7a6c546565714778656f6d77597671477468766f43434f5a4257686a446847 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 704d444f46466e786c6d72616577494d remote_crypto_key 704d444f46466e786c6d72616577494d integ_alg sha-512-256 local_integ_key 6d6d4846554441517961614d6e74444a684b42635a4245676b72514e67536f4f4e50776f66566b7856744a6b4d4d6e42744156497270746a4c5053764250654d remote_integ_key 6d6d4846554441517961614d6e74444a684b42635a4245676b72514e67536f4f4e50776f66566b7856744a6b4d4d6e42744156497270746a4c5053764250654d local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 4b5978654e79636b5a644254626c7268 remote_crypto_key 4b5978654e79636b5a644254626c7268 integ_alg sha-512-256 local_integ_key 626f4c424d6b6b494b614e776b516b6d50747242685576535a585455416f53674d4b426c55545550714276675367754375415748536556744e79504f4f707a76 remote_integ_key 626f4c424d6b6b494b614e776b516b6d50747242685576535a585455416f53674d4b426c55545550714276675367754375415748536556744e79504f4f707a76 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 4b5744634e616a627a546c7a4c7a6a45 remote_crypto_key 4b5744634e616a627a546c7a4c7a6a45 integ_alg sha-512-256 local_integ_key 6d4451545a49595a714b4e55654975716262575164776c584a79454857585a7376756f735443634f74576a4f6d656f6c6644484a5073626c6a53764c47775677 remote_integ_key 6d4451545a49595a714b4e55654975716262575164776c584a79454857585a7376756f735443634f74576a4f6d656f6c6644484a5073626c6a53764c47775677 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 56744a4b61457341664c516c5251686c remote_crypto_key 56744a4b61457341664c516c5251686c integ_alg sha-512-256 local_integ_key 68415354726a75736a78706b7379764d6a487058514b5658484a554d4e62674b6b41534a7267446c6e6c674c62797262647a5a6d6b4f735756546d7269754a79 remote_integ_key 68415354726a75736a78706b7379764d6a487058514b5658484a554d4e62674b6b41534a7267446c6e6c674c62797262647a5a6d6b4f735756546d7269754a79 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 506a6d72686377424c42775169495577 remote_crypto_key 506a6d72686377424c42775169495577 integ_alg sha-512-256 local_integ_key 7849414c67636d5769424f436c46636942685a6e554d445749466f4e46506a4f4a5444686e62536f475145704a45434b4970476b7a546c6f6d446a624b754253 remote_integ_key 7849414c67636d5769424f436c46636942685a6e554d445749466f4e46506a4f4a5444686e62536f475145704a45434b4970476b7a546c6f6d446a624b754253 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 496879666f6d4b6375516663656e754c remote_crypto_key 496879666f6d4b6375516663656e754c integ_alg sha-512-256 local_integ_key 55676b4b586e6f57696d576b745846784c6354664762717341495151506e666d687377516e587763626e786453567a76446f687a68677962517461734b6f5562 remote_integ_key 55676b4b586e6f57696d576b745846784c6354664762717341495151506e666d687377516e587763626e786453567a76446f687a68677962517461734b6f5562 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 4452664873794b514e6175574f734d48 remote_crypto_key 4452664873794b514e6175574f734d48 integ_alg sha-512-256 local_integ_key 50794f4c474a6e63726c7679656f49707171734851565a636759785459444141454578467568514868647347635750436e626467425364565a5970635544686b remote_integ_key 50794f4c474a6e63726c7679656f49707171734851565a636759785459444141454578467568514868647347635750436e626467425364565a5970635544686b local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 6d4a41687777505959535a7370454269 remote_crypto_key 6d4a41687777505959535a7370454269 integ_alg sha-512-256 local_integ_key 696e525464536974704e5877624f565a6a5059704366504e64574b4f4d4a4e754d554c43686658444e48574a674b746e6f726345706248416a684c5961614859 remote_integ_key 696e525464536974704e5877624f565a6a5059704366504e64574b4f4d4a4e754d554c43686658444e48574a674b746e6f726345706248416a684c5961614859 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 4663716f78426f59726866727156474e remote_crypto_key 4663716f78426f59726866727156474e integ_alg sha-512-256 local_integ_key 5a4a7645734376446d63475567514f4a776c6c5679437852664e52747151476948496d7241445a6c506c5179554d456265546c794f6d4d525a41454a77497948 remote_integ_key 5a4a7645734376446d63475567514f4a776c6c5679437852664e52747151476948496d7241445a6c506c5179554d456265546c794f6d4d525a41454a77497948 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 52446e487a7871516d4949686b5a5169 remote_crypto_key 52446e487a7871516d4949686b5a5169 integ_alg sha-512-256 local_integ_key 776f52426979715a71494962574e7653524367524b456d474865537365764b41594b775a6e616e514a7454527a5175596f4d675a7a6a61676e564d4a526e5876 remote_integ_key 776f52426979715a71494962574e7653524367524b456d474865537365764b41594b775a6e616e514a7454527a5175596f4d675a7a6a61676e564d4a526e5876 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6771456c476a63566a4653796f496645 remote_crypto_key 6771456c476a63566a4653796f496645 integ_alg sha-512-256 local_integ_key 63446e73426b5a506d4c7965526d4f63757841654b644e6e494c786d784e50626275434f7067436474585178656d594275565155567941734555494a61774964 remote_integ_key 63446e73426b5a506d4c7965526d4f63757841654b644e6e494c786d784e50626275434f7067436474585178656d594275565155567941734555494a61774964 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 514c7a6b5a4f415771416f517a6c6471 remote_crypto_key 514c7a6b5a4f415771416f517a6c6471 integ_alg sha-512-256 local_integ_key 6c4a46574c767171564346455373554f6b5945717873554e6250455a676c70475a7754746b48754e5145686c41626f4f7a464461554a684b7a67764e51446d59 remote_integ_key 6c4a46574c767171564346455373554f6b5945717873554e6250455a676c70475a7754746b48754e5145686c41626f4f7a464461554a684b7a67764e51446d59 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 5a5052595461707452735a5071696272 remote_crypto_key 5a5052595461707452735a5071696272 integ_alg sha-512-256 local_integ_key 5a6d5645534d7a7a4241646e656577756c4b4270556f614b72476e526c456b6e725271747175556f6b48765148767473766143704a49556166704f4244576a64 remote_integ_key 5a6d5645534d7a7a4241646e656577756c4b4270556f614b72476e526c456b6e725271747175556f6b48765148767473766143704a49556166704f4244576a64 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 42417762544e6b735353556671594167 remote_crypto_key 42417762544e6b735353556671594167 integ_alg sha-512-256 local_integ_key 4d42645746666a566d70494d417562584d634e584c6251595a6f6c5a774a4b424a6b414c464d4e53786f65426c765276484d566b75456d65584b5575686b774d remote_integ_key 4d42645746666a566d70494d417562584d634e584c6251595a6f6c5a774a4b424a6b414c464d4e53786f65426c765276484d566b75456d65584b5575686b774d local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 517964656a696d737344716564757667 remote_crypto_key 517964656a696d737344716564757667 integ_alg sha-512-256 local_integ_key 587575436347786556766f5a7a774d415a5348646e766157496770766e5446765a586d7445506645586958587276687663495754766f764f647270686d434877 remote_integ_key 587575436347786556766f5a7a774d415a5348646e766157496770766e5446765a586d7445506645586958587276687663495754766f764f647270686d434877 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 6143545942544d744e7479555a46677a remote_crypto_key 6143545942544d744e7479555a46677a integ_alg sha-512-256 local_integ_key 784f6756564874566f5558764e47577a6a655677436b6b694e436c677a6461786677634b55504a58746b7558686b625a70797067546c6e484a4d6e6e5251514e remote_integ_key 784f6756564874566f5558764e47577a6a655677436b6b694e436c677a6461786677634b55504a58746b7558686b625a70797067546c6e484a4d6e6e5251514e local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 4f6b704a4266714777784b6c4e4e4271 remote_crypto_key 4f6b704a4266714777784b6c4e4e4271 integ_alg sha-512-256 local_integ_key 4f6e5a4a684d6259634e495251667858634b4e506b4b6e4546424d436262487a6d4a4e6d537a55425274796c73747375475772546c64546b5162467074496a48 remote_integ_key 4f6e5a4a684d6259634e495251667858634b4e506b4b6e4546424d436262487a6d4a4e6d537a55425274796c73747375475772546c64546b5162467074496a48 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 70466d465056534a6869475669566944 remote_crypto_key 70466d465056534a6869475669566944 integ_alg sha-512-256 local_integ_key 41695371656c675a59575757586e566d734c4d616d774f676f77794c456866576a485676484474566849424664666741697561426f6d47515451475a45777144 remote_integ_key 41695371656c675a59575757586e566d734c4d616d774f676f77794c456866576a485676484474566849424664666741697561426f6d47515451475a45777144 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 6d676855446875716f74416856497941 remote_crypto_key 6d676855446875716f74416856497941 integ_alg sha-512-256 local_integ_key 586a49536a4a62784c6b487570415158546a7841427441416f644e6c5956556b6a454474495072674c6e6a42657a7847496c6b7943746a4e7849537a4e595457 remote_integ_key 586a49536a4a62784c6b487570415158546a7841427441416f644e6c5956556b6a454474495072674c6e6a42657a7847496c6b7943746a4e7849537a4e595457 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 6f4e4e7377614c587a6f696d4746515a remote_crypto_key 6f4e4e7377614c587a6f696d4746515a integ_alg sha-512-256 local_integ_key 47586179746263674d7856504f4c53545a56615567756c6d4746516d51765a654649494e497a676478624e52714e78704863556552665a6b71656667484e696b remote_integ_key 47586179746263674d7856504f4c53545a56615567756c6d4746516d51765a654649494e497a676478624e52714e78704863556552665a6b71656667484e696b local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 4952525671506172535748494f614a77 remote_crypto_key 4952525671506172535748494f614a77 integ_alg sha-512-256 local_integ_key 4863576b747a584c756e5063694c68446c4564575a42484b6669485a55475941696e447556566458674e524654567950596241546a4365474861437064744e51 remote_integ_key 4863576b747a584c756e5063694c68446c4564575a42484b6669485a55475941696e447556566458674e524654567950596241546a4365474861437064744e51 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 536863474266747a7058716455566846 remote_crypto_key 536863474266747a7058716455566846 integ_alg sha-512-256 local_integ_key 6654674d4570595173686c7979507358624d6a6c4c435a4350657749476c624b6779756f774a6a58784f496f5a694d564246614e414d584e54664f73566a595a remote_integ_key 6654674d4570595173686c7979507358624d6a6c4c435a4350657749476c624b6779756f774a6a58784f496f5a694d564246614e414d584e54664f73566a595a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 746a41635a7763474d62455242497444 remote_crypto_key 746a41635a7763474d62455242497444 integ_alg sha-512-256 local_integ_key 4e4a4d496b4d546d7867666b6a4b47584379696c6f59476f75486467504467746761695a43784c63704a4f704c70476f496b61495246514b68574e6c4b476e49 remote_integ_key 4e4a4d496b4d546d7867666b6a4b47584379696c6f59476f75486467504467746761695a43784c63704a4f704c70476f496b61495246514b68574e6c4b476e49 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 7364647863556e784859796a71566b6a remote_crypto_key 7364647863556e784859796a71566b6a integ_alg sha-512-256 local_integ_key 575271756677726f704777546e78766979444672747a4a49674e6e7674414a6b6f4f41656b486f686c734944454e49774e7169495a4143456e77665257664956 remote_integ_key 575271756677726f704777546e78766979444672747a4a49674e6e7674414a6b6f4f41656b486f686c734944454e49774e7169495a4143456e77665257664956 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 466a4553484c57454f57586d4a42717a remote_crypto_key 466a4553484c57454f57586d4a42717a integ_alg sha-512-256 local_integ_key 4952586c7343596f44476e43556a6b79696761547a6e4b516356536c654a677043576e6b59424f50787842744877515852437973664b7048467171616a746665 remote_integ_key 4952586c7343596f44476e43556a6b79696761547a6e4b516356536c654a677043576e6b59424f50787842744877515852437973664b7048467171616a746665 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 7451484e49765568417772506872746c remote_crypto_key 7451484e49765568417772506872746c integ_alg sha-512-256 local_integ_key 6b704c576b776b7642614655534d477077767a496e5a61517a72664857564953774f78574864686a6c4870476472734e4d6849654a6a6377616b6b4453696e71 remote_integ_key 6b704c576b776b7642614655534d477077767a496e5a61517a72664857564953774f78574864686a6c4870476472734e4d6849654a6a6377616b6b4453696e71 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 566451597654487962736b6876414e59 remote_crypto_key 566451597654487962736b6876414e59 integ_alg sha-512-256 local_integ_key 41444e57674a56505a41595452426f4f53737a4144477952485343686947786f516561674a686a6c42507945474754646d776a6d4f4c536f6a4c556d6c476645 remote_integ_key 41444e57674a56505a41595452426f4f53737a4144477952485343686947786f516561674a686a6c42507945474754646d776a6d4f4c536f6a4c556d6c476645 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 714e6950675544745a44436f706e6b5a remote_crypto_key 714e6950675544745a44436f706e6b5a integ_alg sha-512-256 local_integ_key 4845424564707065697a7a6c4242616459744664666d614c56684367576e58656641776955687279764e5154714e7867724145566564564e776c676b4d4c4445 remote_integ_key 4845424564707065697a7a6c4242616459744664666d614c56684367576e58656641776955687279764e5154714e7867724145566564564e776c676b4d4c4445 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 75784c74777a4776577a577166414376 remote_crypto_key 75784c74777a4776577a577166414376 integ_alg sha-512-256 local_integ_key 5a5157694f4c52476646504b74616d485342694e525254476b62756f576954746d417378587576555a594b53476d7066546d49744b515043546d594377614c68 remote_integ_key 5a5157694f4c52476646504b74616d485342694e525254476b62756f576954746d417378587576555a594b53476d7066546d49744b515043546d594377614c68 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 786b796252644847425448506f595161 remote_crypto_key 786b796252644847425448506f595161 integ_alg sha-512-256 local_integ_key 6a576547766f5978486f7373544978756852434462726c69586f63557757657642587473734c4472596269444e694e455a78796d717856536b4f4b456d6a4c47 remote_integ_key 6a576547766f5978486f7373544978756852434462726c69586f63557757657642587473734c4472596269444e694e455a78796d717856536b4f4b456d6a4c47 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 7649594a6c51725a635175657753567a remote_crypto_key 7649594a6c51725a635175657753567a integ_alg sha-512-256 local_integ_key 787164536f6578614f6750656c4f74667a426f7366664a6c62617447485664574c4372564a58545271687968666642776479757672577670704e5953636a6a7a remote_integ_key 787164536f6578614f6750656c4f74667a426f7366664a6c62617447485664574c4372564a58545271687968666642776479757672577670704e5953636a6a7a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 4873685463454e66464f4b645172624d remote_crypto_key 4873685463454e66464f4b645172624d integ_alg sha-512-256 local_integ_key 54584e554668517a644f437363696c7369726865706e675a4347644b45574261447059684d6149446842754b704848654c7261576648676c417a6a544a475962 remote_integ_key 54584e554668517a644f437363696c7369726865706e675a4347644b45574261447059684d6149446842754b704848654c7261576648676c417a6a544a475962 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 6d677a6c6775636e4f54695563756963 remote_crypto_key 6d677a6c6775636e4f54695563756963 integ_alg sha-512-256 local_integ_key 466f766c5247756e7365504c5a6c4247566d4c5169736843554c664257467943595279717a766279746c556c72474d4e48746b5266517a4846536d6b7478514f remote_integ_key 466f766c5247756e7365504c5a6c4247566d4c5169736843554c664257467943595279717a766279746c556c72474d4e48746b5266517a4846536d6b7478514f local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 6d527a546a4a424c5751494f68645354 remote_crypto_key 6d527a546a4a424c5751494f68645354 integ_alg sha-512-256 local_integ_key 577850785947777468696545684c765747487158515941556973564f64694e73627650656b49717754484c4c495141464141534a75486e6e517053636c445154 remote_integ_key 577850785947777468696545684c765747487158515941556973564f64694e73627650656b49717754484c4c495141464141534a75486e6e517053636c445154 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 6c7776776c4151536367685a7872616f remote_crypto_key 6c7776776c4151536367685a7872616f integ_alg sha-512-256 local_integ_key 546f547a784a4a6448466b536e6c70694b4370754e6874684b71785753755774716e695046694a595568766d6174714b53464f467944777463795747634d6e4e remote_integ_key 546f547a784a4a6448466b536e6c70694b4370754e6874684b71785753755774716e695046694a595568766d6174714b53464f467944777463795747634d6e4e local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 55594a507559564363466f4a76754576 remote_crypto_key 55594a507559564363466f4a76754576 integ_alg sha-512-256 local_integ_key 4e585777686b6e6e7248686c59616e664b766a71627a68676b6269434f506f71615963587a6d626263504c7170636c69535678666e675151506e615843454f51 remote_integ_key 4e585777686b6e6e7248686c59616e664b766a71627a68676b6269434f506f71615963587a6d626263504c7170636c69535678666e675151506e615843454f51 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 50784341634d72704c69627178424f54 remote_crypto_key 50784341634d72704c69627178424f54 integ_alg sha-512-256 local_integ_key 56524576446d6759574d445554736c426e796d5456707175646a785a554442754d6c54784654707868466447436a6a4e5478554b72697a594e5365776f436565 remote_integ_key 56524576446d6759574d445554736c426e796d5456707175646a785a554442754d6c54784654707868466447436a6a4e5478554b72697a594e5365776f436565 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 684a5a4d5861485642696a5779557979 remote_crypto_key 684a5a4d5861485642696a5779557979 integ_alg sha-512-256 local_integ_key 4d766d6870486a784e525775557969487145575757714e67617974697572566d766d6e684c586c7863414c7044746d62754263556b52516462426c6273614673 remote_integ_key 4d766d6870486a784e525775557969487145575757714e67617974697572566d766d6e684c586c7863414c7044746d62754263556b52516462426c6273614673 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 4b56506565727957756c43504a514f54 remote_crypto_key 4b56506565727957756c43504a514f54 integ_alg sha-512-256 local_integ_key 614e536865734c615a4b416153467572516842417963524a417576636773507958576743785a6b4f497775616651437a4d565a4e75717a587648666175655646 remote_integ_key 614e536865734c615a4b416153467572516842417963524a417576636773507958576743785a6b4f497775616651437a4d565a4e75717a587648666175655646 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 585670556479494873454a46416e446e remote_crypto_key 585670556479494873454a46416e446e integ_alg sha-512-256 local_integ_key 4a425459676a426b716e79684e6b4c6f784443584b4357527372684b656544455a7a6c546565714778656f6d77597671477468766f43434f5a4257686a446847 remote_integ_key 4a425459676a426b716e79684e6b4c6f784443584b4357527372684b656544455a7a6c546565714778656f6d77597671477468766f43434f5a4257686a446847 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 704d444f46466e786c6d72616577494d remote_crypto_key 704d444f46466e786c6d72616577494d integ_alg sha-512-256 local_integ_key 6d6d4846554441517961614d6e74444a684b42635a4245676b72514e67536f4f4e50776f66566b7856744a6b4d4d6e42744156497270746a4c5053764250654d remote_integ_key 6d6d4846554441517961614d6e74444a684b42635a4245676b72514e67536f4f4e50776f66566b7856744a6b4d4d6e42744156497270746a4c5053764250654d local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 4b5978654e79636b5a644254626c7268 remote_crypto_key 4b5978654e79636b5a644254626c7268 integ_alg sha-512-256 local_integ_key 626f4c424d6b6b494b614e776b516b6d50747242685576535a585455416f53674d4b426c55545550714276675367754375415748536556744e79504f4f707a76 remote_integ_key 626f4c424d6b6b494b614e776b516b6d50747242685576535a585455416f53674d4b426c55545550714276675367754375415748536556744e79504f4f707a76 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 4b5744634e616a627a546c7a4c7a6a45 remote_crypto_key 4b5744634e616a627a546c7a4c7a6a45 integ_alg sha-512-256 local_integ_key 6d4451545a49595a714b4e55654975716262575164776c584a79454857585a7376756f735443634f74576a4f6d656f6c6644484a5073626c6a53764c47775677 remote_integ_key 6d4451545a49595a714b4e55654975716262575164776c584a79454857585a7376756f735443634f74576a4f6d656f6c6644484a5073626c6a53764c47775677 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 56744a4b61457341664c516c5251686c remote_crypto_key 56744a4b61457341664c516c5251686c integ_alg sha-512-256 local_integ_key 68415354726a75736a78706b7379764d6a487058514b5658484a554d4e62674b6b41534a7267446c6e6c674c62797262647a5a6d6b4f735756546d7269754a79 remote_integ_key 68415354726a75736a78706b7379764d6a487058514b5658484a554d4e62674b6b41534a7267446c6e6c674c62797262647a5a6d6b4f735756546d7269754a79 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 506a6d72686377424c42775169495577 remote_crypto_key 506a6d72686377424c42775169495577 integ_alg sha-512-256 local_integ_key 7849414c67636d5769424f436c46636942685a6e554d445749466f4e46506a4f4a5444686e62536f475145704a45434b4970476b7a546c6f6d446a624b754253 remote_integ_key 7849414c67636d5769424f436c46636942685a6e554d445749466f4e46506a4f4a5444686e62536f475145704a45434b4970476b7a546c6f6d446a624b754253 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 496879666f6d4b6375516663656e754c remote_crypto_key 496879666f6d4b6375516663656e754c integ_alg sha-512-256 local_integ_key 55676b4b586e6f57696d576b745846784c6354664762717341495151506e666d687377516e587763626e786453567a76446f687a68677962517461734b6f5562 remote_integ_key 55676b4b586e6f57696d576b745846784c6354664762717341495151506e666d687377516e587763626e786453567a76446f687a68677962517461734b6f5562 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 4452664873794b514e6175574f734d48 remote_crypto_key 4452664873794b514e6175574f734d48 integ_alg sha-512-256 local_integ_key 50794f4c474a6e63726c7679656f49707171734851565a636759785459444141454578467568514868647347635750436e626467425364565a5970635544686b remote_integ_key 50794f4c474a6e63726c7679656f49707171734851565a636759785459444141454578467568514868647347635750436e626467425364565a5970635544686b local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 6d4a41687777505959535a7370454269 remote_crypto_key 6d4a41687777505959535a7370454269 integ_alg sha-512-256 local_integ_key 696e525464536974704e5877624f565a6a5059704366504e64574b4f4d4a4e754d554c43686658444e48574a674b746e6f726345706248416a684c5961614859 remote_integ_key 696e525464536974704e5877624f565a6a5059704366504e64574b4f4d4a4e754d554c43686658444e48574a674b746e6f726345706248416a684c5961614859 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 4663716f78426f59726866727156474e remote_crypto_key 4663716f78426f59726866727156474e integ_alg sha-512-256 local_integ_key 5a4a7645734376446d63475567514f4a776c6c5679437852664e52747151476948496d7241445a6c506c5179554d456265546c794f6d4d525a41454a77497948 remote_integ_key 5a4a7645734376446d63475567514f4a776c6c5679437852664e52747151476948496d7241445a6c506c5179554d456265546c794f6d4d525a41454a77497948 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 52446e487a7871516d4949686b5a5169 remote_crypto_key 52446e487a7871516d4949686b5a5169 integ_alg sha-512-256 local_integ_key 776f52426979715a71494962574e7653524367524b456d474865537365764b41594b775a6e616e514a7454527a5175596f4d675a7a6a61676e564d4a526e5876 remote_integ_key 776f52426979715a71494962574e7653524367524b456d474865537365764b41594b775a6e616e514a7454527a5175596f4d675a7a6a61676e564d4a526e5876 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6771456c476a63566a4653796f496645 remote_crypto_key 6771456c476a63566a4653796f496645 integ_alg sha-512-256 local_integ_key 63446e73426b5a506d4c7965526d4f63757841654b644e6e494c786d784e50626275434f7067436474585178656d594275565155567941734555494a61774964 remote_integ_key 63446e73426b5a506d4c7965526d4f63757841654b644e6e494c786d784e50626275434f7067436474585178656d594275565155567941734555494a61774964 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 766c45634d4f63695863484c7446426b remote_crypto_key 766c45634d4f63695863484c7446426b integ_alg sha-512-256 local_integ_key 58636e746148694377415a666963734c754a4b4a596d4b5763514159614b53504a457a57764e7172534e5442504c4a514366765569664e676549447161745847 remote_integ_key 58636e746148694377415a666963734c754a4b4a596d4b5763514159614b53504a457a57764e7172534e5442504c4a514366765569664e676549447161745847 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 626e70496c4663437673546d46557057 remote_crypto_key 626e70496c4663437673546d46557057 integ_alg sha-512-256 local_integ_key 4c6c7242546156716a70657465687a794d535168734d69754654736a626d556f515371724c7072756669776973675758466174475348447763754f4e50496745 remote_integ_key 4c6c7242546156716a70657465687a794d535168734d69754654736a626d556f515371724c7072756669776973675758466174475348447763754f4e50496745 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 4846656a4959666e526157766c794f56 remote_crypto_key 4846656a4959666e526157766c794f56 integ_alg sha-512-256 local_integ_key 7973795671484a4e717442776b6468587563486a6e6e5a636b55615768616d4c4a786e4744564a546953644b4f7355797842416b6942494f546d646646475175 remote_integ_key 7973795671484a4e717442776b6468587563486a6e6e5a636b55615768616d4c4a786e4744564a546953644b4f7355797842416b6942494f546d646646475175 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 536879734a4146417452795672705058 remote_crypto_key 536879734a4146417452795672705058 integ_alg sha-512-256 local_integ_key 53456e514d4655774d534d7a706270484c52446d666a6e5a644c50786f5371716b5653517651787370774a545857654f6878455355544359436d7679534e4651 remote_integ_key 53456e514d4655774d534d7a706270484c52446d666a6e5a644c50786f5371716b5653517651787370774a545857654f6878455355544359436d7679534e4651 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 6769704a796d4a51704a76477371647a remote_crypto_key 6769704a796d4a51704a76477371647a integ_alg sha-512-256 local_integ_key 55536a41574e55764766594a61557547696a5472747762634c754a4b52706b756a6a616358735066726e774f48416d6853446b417351784244574a4e45436445 remote_integ_key 55536a41574e55764766594a61557547696a5472747762634c754a4b52706b756a6a616358735066726e774f48416d6853446b417351784244574a4e45436445 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 5079517a546c68574a5373794648644c remote_crypto_key 5079517a546c68574a5373794648644c integ_alg sha-512-256 local_integ_key 7759455a4c596e6e4255796c6354764b597252454c57666c437671435370434c4d70526569636d494c4a427a557a75684b57665066666e414b43625556797a4d remote_integ_key 7759455a4c596e6e4255796c6354764b597252454c57666c437671435370434c4d70526569636d494c4a427a557a75684b57665066666e414b43625556797a4d local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 6473704d4d6d704e50726374676e7977 remote_crypto_key 6473704d4d6d704e50726374676e7977 integ_alg sha-512-256 local_integ_key 4b695042466e5977497a77734a616b486c52594d536478537678497a6c706d4556586b72635a726b416f7877664670434b45415843657a576851625243697464 remote_integ_key 4b695042466e5977497a77734a616b486c52594d536478537678497a6c706d4556586b72635a726b416f7877664670434b45415843657a576851625243697464 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 4b734367614b665a6349654b6c63594b remote_crypto_key 4b734367614b665a6349654b6c63594b integ_alg sha-512-256 local_integ_key 59766b76684b6b7674527a724961615a5854667163415844715668686f6355575357716565555450686d57456779545174794150564241757559785244667975 remote_integ_key 59766b76684b6b7674527a724961615a5854667163415844715668686f6355575357716565555450686d57456779545174794150564241757559785244667975 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 655a686141414b794c6f6741594e4742 remote_crypto_key 655a686141414b794c6f6741594e4742 integ_alg sha-512-256 local_integ_key 536c70695552644e5649554672704452454977477250694f495a7a6f636871694f6956507a784343627867416965715a5176536e6b44716a4379547074456857 remote_integ_key 536c70695552644e5649554672704452454977477250694f495a7a6f636871694f6956507a784343627867416965715a5176536e6b44716a4379547074456857 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 554b7957464162746845554948417a65 remote_crypto_key 554b7957464162746845554948417a65 integ_alg sha-512-256 local_integ_key 736c446841474b6c4877796b7078775774644c546d75576d4359715852497241654e71576570426e46706559657352724943506e4a424267796d724875566d56 remote_integ_key 736c446841474b6c4877796b7078775774644c546d75576d4359715852497241654e71576570426e46706559657352724943506e4a424267796d724875566d56 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 786a554776426d5161685872436f564b remote_crypto_key 786a554776426d5161685872436f564b integ_alg sha-512-256 local_integ_key 766f6e6456736359674a74495344704862735a5250566956506e666c4759654b63666564517377644c7249526c6243457575755752767174495a6b6b5a734558 remote_integ_key 766f6e6456736359674a74495344704862735a5250566956506e666c4759654b63666564517377644c7249526c6243457575755752767174495a6b6b5a734558 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 4f44696e486f756d70676f454954724a remote_crypto_key 4f44696e486f756d70676f454954724a integ_alg sha-512-256 local_integ_key 6f5a42456679754d7449476f584e4e6e734a4e784761475070537773704c6a544656754f65506147474a506e456a4c44445666715841747255625879594f566c remote_integ_key 6f5a42456679754d7449476f584e4e6e734a4e784761475070537773704c6a544656754f65506147474a506e456a4c44445666715841747255625879594f566c local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 435a414b69694e6b5863426a62567053 remote_crypto_key 435a414b69694e6b5863426a62567053 integ_alg sha-512-256 local_integ_key 587a6a4c79584145646b67614d527971784e6a727465427a53544657626c4a4b6f5162726d786b775445485161664f784248416a4a415363576a6a57594e5958 remote_integ_key 587a6a4c79584145646b67614d527971784e6a727465427a53544657626c4a4b6f5162726d786b775445485161664f784248416a4a415363576a6a57594e5958 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 4d6e75474e52516b7a59554254786b4c remote_crypto_key 4d6e75474e52516b7a59554254786b4c integ_alg sha-512-256 local_integ_key 65576b55496a427a5042724461586c4c587067596d68754b716a447379635941786c6659674c725a4a716e77686f6973636570684c644b48627058526e6f424b remote_integ_key 65576b55496a427a5042724461586c4c587067596d68754b716a447379635941786c6659674c725a4a716e77686f6973636570684c644b48627058526e6f424b local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 744b6b77734d5159637043704f52636b remote_crypto_key 744b6b77734d5159637043704f52636b integ_alg sha-512-256 local_integ_key 48627258614a684667685576514e4a4b536753784a754b78416c6f537a646c646b4b68734a51616c62545958626258466c617258644d6f674a6d72666a476944 remote_integ_key 48627258614a684667685576514e4a4b536753784a754b78416c6f537a646c646b4b68734a51616c62545958626258466c617258644d6f674a6d72666a476944 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 544c4e4278744f4e65696b647a72726f remote_crypto_key 544c4e4278744f4e65696b647a72726f integ_alg sha-512-256 local_integ_key 754a575641547a514c6755447a544c55564f62684d4a675250474e794d4a4246784a56786e6246467a4e7056687070574a744d51595765584d42734342574254 remote_integ_key 754a575641547a514c6755447a544c55564f62684d4a675250474e794d4a4246784a56786e6246467a4e7056687070574a744d51595765584d42734342574254 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 587447467a64584872444b736e6f4a6d remote_crypto_key 587447467a64584872444b736e6f4a6d integ_alg sha-512-256 local_integ_key 626573796c55786673626664515377415142534b6154796f734246736559717957516c5949434a50547649775143664a64434b5a706944684748464141745464 remote_integ_key 626573796c55786673626664515377415142534b6154796f734246736559717957516c5949434a50547649775143664a64434b5a706944684748464141745464 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 484a54526342594776634d6b6e705447 remote_crypto_key 484a54526342594776634d6b6e705447 integ_alg sha-512-256 local_integ_key 72475074715543674462456a7350436c50564a624b4e6845455058664f4879736c6772746943577868644f4f55706a44794855474c4451587a6f41484b454841 remote_integ_key 72475074715543674462456a7350436c50564a624b4e6845455058664f4879736c6772746943577868644f4f55706a44794855474c4451587a6f41484b454841 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 6b4b64676e48447774734b6a61635067 remote_crypto_key 6b4b64676e48447774734b6a61635067 integ_alg sha-512-256 local_integ_key 6850697a634463776249446f47514d6372647154504e50696a7954446b59525078747a6c4852675473446b6558446c79657a456b576650526673436e56654843 remote_integ_key 6850697a634463776249446f47514d6372647154504e50696a7954446b59525078747a6c4852675473446b6558446c79657a456b576650526673436e56654843 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 616b6b66564d73584c65666a4c7a6c78 remote_crypto_key 616b6b66564d73584c65666a4c7a6c78 integ_alg sha-512-256 local_integ_key 70585551746a7a63457a62745768544b76686e6a4b4470576a66666553615a4d716e4a426e70464d6c454f4b7841494579734f434d41516a64756f446c664676 remote_integ_key 70585551746a7a63457a62745768544b76686e6a4b4470576a66666553615a4d716e4a426e70464d6c454f4b7841494579734f434d41516a64756f446c664676 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6c47546f7a72684b59694c43774c7556 remote_crypto_key 6c47546f7a72684b59694c43774c7556 integ_alg sha-512-256 local_integ_key 6c61496f4363556d6659674961556179636673687a596c625169664c4f6455484c776f56485951484c6149744b76506c6f4c4a626b754b4679454163684c484f remote_integ_key 6c61496f4363556d6659674961556179636673687a596c625169664c4f6455484c776f56485951484c6149744b76506c6f4c4a626b754b4679454163684c484f local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 725571416e4849755a634a6e70645262 remote_crypto_key 725571416e4849755a634a6e70645262 integ_alg sha-512-256 local_integ_key 62524850715146554c736b4753575a647758676f4c48786a45765056446d4a78556a666250614f614e6b45716371796a42687953714d5248776d62486c637373 remote_integ_key 62524850715146554c736b4753575a647758676f4c48786a45765056446d4a78556a666250614f614e6b45716371796a42687953714d5248776d62486c637373 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 754f70794176504e7a55565645667a62 remote_crypto_key 754f70794176504e7a55565645667a62 integ_alg sha-512-256 local_integ_key 50705158514c616c66527755794957526c665a5a4a69474645654f59556e76457947736c7245666d6154674c6162596671736c50696f4c4f70435762446e4948 remote_integ_key 50705158514c616c66527755794957526c665a5a4a69474645654f59556e76457947736c7245666d6154674c6162596671736c50696f4c4f70435762446e4948 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 4e6868684373514e4a774366656a4f6f remote_crypto_key 4e6868684373514e4a774366656a4f6f integ_alg sha-512-256 local_integ_key 7a525a584a424a424c4d704843514f44694e4d586969756267666a79444670706443436f4154785355746a41546c79755a5767565a4372796d49776d6b7a7158 remote_integ_key 7a525a584a424a424c4d704843514f44694e4d586969756267666a79444670706443436f4154785355746a41546c79755a5767565a4372796d49776d6b7a7158 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 495073474a6166736754726a6c52467a remote_crypto_key 495073474a6166736754726a6c52467a integ_alg sha-512-256 local_integ_key 77716b6e4f66486f6975485973697042776c5441627769726d54664f51765858476b5576497745727959634c6b414b46455645434468634267464a4a7659514d remote_integ_key 77716b6e4f66486f6975485973697042776c5441627769726d54664f51765858476b5576497745727959634c6b414b46455645434468634267464a4a7659514d local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 6767655762666661524d4f6e536d6d4a remote_crypto_key 6767655762666661524d4f6e536d6d4a integ_alg sha-512-256 local_integ_key 4a5a54736d716572414c517853754c47714e76767748537371584369424f5059576f574d70776d43746d4a4855764d626f586f656d616174726d49596d426d4a remote_integ_key 4a5a54736d716572414c517853754c47714e76767748537371584369424f5059576f574d70776d43746d4a4855764d626f586f656d616174726d49596d426d4a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 68736a6945774f4176524a664f4a4f67 remote_crypto_key 68736a6945774f4176524a664f4a4f67 integ_alg sha-512-256 local_integ_key 48796c5146496f687677574a566c4655444f597a507965487964566b474d6b4b4e68494d5849724c557a4758666666664567456355685659756c555243715258 remote_integ_key 48796c5146496f687677574a566c4655444f597a507965487964566b474d6b4b4e68494d5849724c557a4758666666664567456355685659756c555243715258 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 5578414c7047576f535063596b756377 remote_crypto_key 5578414c7047576f535063596b756377 integ_alg sha-512-256 local_integ_key 434d4c726c46764748466668534c454173706b7567487052504c64416653626177786d4c724e4d65655a6d66797253556259654346755568546156436d6d494a remote_integ_key 434d4c726c46764748466668534c454173706b7567487052504c64416653626177786d4c724e4d65655a6d66797253556259654346755568546156436d6d494a local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 6f464768574f5963587864445a476463 remote_crypto_key 6f464768574f5963587864445a476463 integ_alg sha-512-256 local_integ_key 42725870524a6369626b5a725658684b755372696b59524c655848564a464e6966594d526a41656b4757744e61684579624a74654b4c4164696d7a505852516e remote_integ_key 42725870524a6369626b5a725658684b755372696b59524c655848564a464e6966594d526a41656b4757744e61684579624a74654b4c4164696d7a505852516e local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 426870744976455a4e79554177526d67 remote_crypto_key 426870744976455a4e79554177526d67 integ_alg sha-512-256 local_integ_key 7167754643686f415470556b725974726e55565951625a69716a636a505a71665248626968586343436f4157436f654977686661516673637a674a7871637168 remote_integ_key 7167754643686f415470556b725974726e55565951625a69716a636a505a71665248626968586343436f4157436f654977686661516673637a674a7871637168 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 4c58486150464e5774504c547948744c remote_crypto_key 4c58486150464e5774504c547948744c integ_alg sha-512-256 local_integ_key 4b4f6f434e58495174416657424174566942717467685971726c71625176745778716f46714a4666726656615073706d58496c6e6d7448645456707a505a625a remote_integ_key 4b4f6f434e58495174416657424174566942717467685971726c71625176745778716f46714a4666726656615073706d58496c6e6d7448645456707a505a625a local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6341484a6d4c477a41564f555175614f remote_crypto_key 6341484a6d4c477a41564f555175614f integ_alg sha-512-256 local_integ_key 41666b4a544f794a7566536f576259626d6b54624374506a567156454d61726e4a4e70506f575547554c4d48524d6b706e736c456246456b597a474a4e736d41 remote_integ_key 41666b4a544f794a7566536f576259626d6b54624374506a567156454d61726e4a4e70506f575547554c4d48524d6b706e736c456246456b597a474a4e736d41 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 63754d4d6946455a516d536e474a5646 remote_crypto_key 63754d4d6946455a516d536e474a5646 integ_alg sha-512-256 local_integ_key 4c686c6e62784967654d54726146754c6e4a53446d6c66717a7642467777684c7469676b59656e4f6e716d554177575445617954617545674842786f67786d67 remote_integ_key 4c686c6e62784967654d54726146754c6e4a53446d6c66717a7642467777684c7469676b59656e4f6e716d554177575445617954617545674842786f67786d67 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 7078504143517768416473514b746948 remote_crypto_key 7078504143517768416473514b746948 integ_alg sha-512-256 local_integ_key 48727a416665784f56684661417761645357745a494965745767697343466464687a7976764b6b6f4678504a6a41506753456f5878557a46576371525a4a5248 remote_integ_key 48727a416665784f56684661417761645357745a494965745767697343466464687a7976764b6b6f4678504a6a41506753456f5878557a46576371525a4a5248 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4764744f616664676d63577545774649 remote_crypto_key 4764744f616664676d63577545774649 integ_alg sha-512-256 local_integ_key 644b575a62567776514f4765504c696a4541435952775a786849755054445175686959565a6f62557169656c656e584259597169547154545746637a6470686c remote_integ_key 644b575a62567776514f4765504c696a4541435952775a786849755054445175686959565a6f62557169656c656e584259597169547154545746637a6470686c local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6a52416d724655646a62696259526772 remote_crypto_key 6a52416d724655646a62696259526772 integ_alg sha-512-256 local_integ_key 62426f6e587a426e50416a4d636c73624b5a6843486a51744c547571486e6e566459744751574f61586d724f7a755566465863446b706849774f5443534d6558 remote_integ_key 62426f6e587a426e50416a4d636c73624b5a6843486a51744c547571486e6e566459744751574f61586d724f7a755566465863446b706849774f5443534d6558 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 6759534e737148497841766862517267 remote_crypto_key 6759534e737148497841766862517267 integ_alg sha-512-256 local_integ_key 47557947756f574a6b456475564e69517a7559536a5571584d6a5046786b466d644c6462615a4f7043545a726241555041706d6e79675443716d737a5471447a remote_integ_key 47557947756f574a6b456475564e69517a7559536a5571584d6a5046786b466d644c6462615a4f7043545a726241555041706d6e79675443716d737a5471447a local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 6a6d46414275416d4f51714e4477546d remote_crypto_key 6a6d46414275416d4f51714e4477546d integ_alg sha-512-256 local_integ_key 525851736356576e5a596b476f74526564464e6849746858577261755262755645767071747448576279534b6c797665416b7371666a4144434d644e4a684c77 remote_integ_key 525851736356576e5a596b476f74526564464e6849746858577261755262755645767071747448576279534b6c797665416b7371666a4144434d644e4a684c77 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 78726e6a4463774e4162666644586567 remote_crypto_key 78726e6a4463774e4162666644586567 integ_alg sha-512-256 local_integ_key 68675946686c43624a426e50696553434447535a4b464e6d7443466a4f597559546b5453505765687665466a6379656153694c58794275546c77476158624770 remote_integ_key 68675946686c43624a426e50696553434447535a4b464e6d7443466a4f597559546b5453505765687665466a6379656153694c58794275546c77476158624770 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6e444876744f4d7541704f44774c6150 remote_crypto_key 6e444876744f4d7541704f44774c6150 integ_alg sha-512-256 local_integ_key 737a636f43594a4f746b6b414f4b5671797246664151714b5a616564664e4369674c724775776366594b5a4648435671786172724263775641484a7742756869 remote_integ_key 737a636f43594a4f746b6b414f4b5671797246664151714b5a616564664e4369674c724775776366594b5a4648435671786172724263775641484a7742756869 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 766c45634d4f63695863484c7446426b remote_crypto_key 766c45634d4f63695863484c7446426b integ_alg sha-512-256 local_integ_key 58636e746148694377415a666963734c754a4b4a596d4b5763514159614b53504a457a57764e7172534e5442504c4a514366765569664e676549447161745847 remote_integ_key 58636e746148694377415a666963734c754a4b4a596d4b5763514159614b53504a457a57764e7172534e5442504c4a514366765569664e676549447161745847 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 626e70496c4663437673546d46557057 remote_crypto_key 626e70496c4663437673546d46557057 integ_alg sha-512-256 local_integ_key 4c6c7242546156716a70657465687a794d535168734d69754654736a626d556f515371724c7072756669776973675758466174475348447763754f4e50496745 remote_integ_key 4c6c7242546156716a70657465687a794d535168734d69754654736a626d556f515371724c7072756669776973675758466174475348447763754f4e50496745 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 4846656a4959666e526157766c794f56 remote_crypto_key 4846656a4959666e526157766c794f56 integ_alg sha-512-256 local_integ_key 7973795671484a4e717442776b6468587563486a6e6e5a636b55615768616d4c4a786e4744564a546953644b4f7355797842416b6942494f546d646646475175 remote_integ_key 7973795671484a4e717442776b6468587563486a6e6e5a636b55615768616d4c4a786e4744564a546953644b4f7355797842416b6942494f546d646646475175 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 536879734a4146417452795672705058 remote_crypto_key 536879734a4146417452795672705058 integ_alg sha-512-256 local_integ_key 53456e514d4655774d534d7a706270484c52446d666a6e5a644c50786f5371716b5653517651787370774a545857654f6878455355544359436d7679534e4651 remote_integ_key 53456e514d4655774d534d7a706270484c52446d666a6e5a644c50786f5371716b5653517651787370774a545857654f6878455355544359436d7679534e4651 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 6769704a796d4a51704a76477371647a remote_crypto_key 6769704a796d4a51704a76477371647a integ_alg sha-512-256 local_integ_key 55536a41574e55764766594a61557547696a5472747762634c754a4b52706b756a6a616358735066726e774f48416d6853446b417351784244574a4e45436445 remote_integ_key 55536a41574e55764766594a61557547696a5472747762634c754a4b52706b756a6a616358735066726e774f48416d6853446b417351784244574a4e45436445 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 5079517a546c68574a5373794648644c remote_crypto_key 5079517a546c68574a5373794648644c integ_alg sha-512-256 local_integ_key 7759455a4c596e6e4255796c6354764b597252454c57666c437671435370434c4d70526569636d494c4a427a557a75684b57665066666e414b43625556797a4d remote_integ_key 7759455a4c596e6e4255796c6354764b597252454c57666c437671435370434c4d70526569636d494c4a427a557a75684b57665066666e414b43625556797a4d local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 6473704d4d6d704e50726374676e7977 remote_crypto_key 6473704d4d6d704e50726374676e7977 integ_alg sha-512-256 local_integ_key 4b695042466e5977497a77734a616b486c52594d536478537678497a6c706d4556586b72635a726b416f7877664670434b45415843657a576851625243697464 remote_integ_key 4b695042466e5977497a77734a616b486c52594d536478537678497a6c706d4556586b72635a726b416f7877664670434b45415843657a576851625243697464 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 4b734367614b665a6349654b6c63594b remote_crypto_key 4b734367614b665a6349654b6c63594b integ_alg sha-512-256 local_integ_key 59766b76684b6b7674527a724961615a5854667163415844715668686f6355575357716565555450686d57456779545174794150564241757559785244667975 remote_integ_key 59766b76684b6b7674527a724961615a5854667163415844715668686f6355575357716565555450686d57456779545174794150564241757559785244667975 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 655a686141414b794c6f6741594e4742 remote_crypto_key 655a686141414b794c6f6741594e4742 integ_alg sha-512-256 local_integ_key 536c70695552644e5649554672704452454977477250694f495a7a6f636871694f6956507a784343627867416965715a5176536e6b44716a4379547074456857 remote_integ_key 536c70695552644e5649554672704452454977477250694f495a7a6f636871694f6956507a784343627867416965715a5176536e6b44716a4379547074456857 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 554b7957464162746845554948417a65 remote_crypto_key 554b7957464162746845554948417a65 integ_alg sha-512-256 local_integ_key 736c446841474b6c4877796b7078775774644c546d75576d4359715852497241654e71576570426e46706559657352724943506e4a424267796d724875566d56 remote_integ_key 736c446841474b6c4877796b7078775774644c546d75576d4359715852497241654e71576570426e46706559657352724943506e4a424267796d724875566d56 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 786a554776426d5161685872436f564b remote_crypto_key 786a554776426d5161685872436f564b integ_alg sha-512-256 local_integ_key 766f6e6456736359674a74495344704862735a5250566956506e666c4759654b63666564517377644c7249526c6243457575755752767174495a6b6b5a734558 remote_integ_key 766f6e6456736359674a74495344704862735a5250566956506e666c4759654b63666564517377644c7249526c6243457575755752767174495a6b6b5a734558 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 4f44696e486f756d70676f454954724a remote_crypto_key 4f44696e486f756d70676f454954724a integ_alg sha-512-256 local_integ_key 6f5a42456679754d7449476f584e4e6e734a4e784761475070537773704c6a544656754f65506147474a506e456a4c44445666715841747255625879594f566c remote_integ_key 6f5a42456679754d7449476f584e4e6e734a4e784761475070537773704c6a544656754f65506147474a506e456a4c44445666715841747255625879594f566c local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 435a414b69694e6b5863426a62567053 remote_crypto_key 435a414b69694e6b5863426a62567053 integ_alg sha-512-256 local_integ_key 587a6a4c79584145646b67614d527971784e6a727465427a53544657626c4a4b6f5162726d786b775445485161664f784248416a4a415363576a6a57594e5958 remote_integ_key 587a6a4c79584145646b67614d527971784e6a727465427a53544657626c4a4b6f5162726d786b775445485161664f784248416a4a415363576a6a57594e5958 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 4d6e75474e52516b7a59554254786b4c remote_crypto_key 4d6e75474e52516b7a59554254786b4c integ_alg sha-512-256 local_integ_key 65576b55496a427a5042724461586c4c587067596d68754b716a447379635941786c6659674c725a4a716e77686f6973636570684c644b48627058526e6f424b remote_integ_key 65576b55496a427a5042724461586c4c587067596d68754b716a447379635941786c6659674c725a4a716e77686f6973636570684c644b48627058526e6f424b local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 744b6b77734d5159637043704f52636b remote_crypto_key 744b6b77734d5159637043704f52636b integ_alg sha-512-256 local_integ_key 48627258614a684667685576514e4a4b536753784a754b78416c6f537a646c646b4b68734a51616c62545958626258466c617258644d6f674a6d72666a476944 remote_integ_key 48627258614a684667685576514e4a4b536753784a754b78416c6f537a646c646b4b68734a51616c62545958626258466c617258644d6f674a6d72666a476944 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 544c4e4278744f4e65696b647a72726f remote_crypto_key 544c4e4278744f4e65696b647a72726f integ_alg sha-512-256 local_integ_key 754a575641547a514c6755447a544c55564f62684d4a675250474e794d4a4246784a56786e6246467a4e7056687070574a744d51595765584d42734342574254 remote_integ_key 754a575641547a514c6755447a544c55564f62684d4a675250474e794d4a4246784a56786e6246467a4e7056687070574a744d51595765584d42734342574254 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 587447467a64584872444b736e6f4a6d remote_crypto_key 587447467a64584872444b736e6f4a6d integ_alg sha-512-256 local_integ_key 626573796c55786673626664515377415142534b6154796f734246736559717957516c5949434a50547649775143664a64434b5a706944684748464141745464 remote_integ_key 626573796c55786673626664515377415142534b6154796f734246736559717957516c5949434a50547649775143664a64434b5a706944684748464141745464 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 484a54526342594776634d6b6e705447 remote_crypto_key 484a54526342594776634d6b6e705447 integ_alg sha-512-256 local_integ_key 72475074715543674462456a7350436c50564a624b4e6845455058664f4879736c6772746943577868644f4f55706a44794855474c4451587a6f41484b454841 remote_integ_key 72475074715543674462456a7350436c50564a624b4e6845455058664f4879736c6772746943577868644f4f55706a44794855474c4451587a6f41484b454841 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 6b4b64676e48447774734b6a61635067 remote_crypto_key 6b4b64676e48447774734b6a61635067 integ_alg sha-512-256 local_integ_key 6850697a634463776249446f47514d6372647154504e50696a7954446b59525078747a6c4852675473446b6558446c79657a456b576650526673436e56654843 remote_integ_key 6850697a634463776249446f47514d6372647154504e50696a7954446b59525078747a6c4852675473446b6558446c79657a456b576650526673436e56654843 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 616b6b66564d73584c65666a4c7a6c78 remote_crypto_key 616b6b66564d73584c65666a4c7a6c78 integ_alg sha-512-256 local_integ_key 70585551746a7a63457a62745768544b76686e6a4b4470576a66666553615a4d716e4a426e70464d6c454f4b7841494579734f434d41516a64756f446c664676 remote_integ_key 70585551746a7a63457a62745768544b76686e6a4b4470576a66666553615a4d716e4a426e70464d6c454f4b7841494579734f434d41516a64756f446c664676 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6c47546f7a72684b59694c43774c7556 remote_crypto_key 6c47546f7a72684b59694c43774c7556 integ_alg sha-512-256 local_integ_key 6c61496f4363556d6659674961556179636673687a596c625169664c4f6455484c776f56485951484c6149744b76506c6f4c4a626b754b4679454163684c484f remote_integ_key 6c61496f4363556d6659674961556179636673687a596c625169664c4f6455484c776f56485951484c6149744b76506c6f4c4a626b754b4679454163684c484f local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 725571416e4849755a634a6e70645262 remote_crypto_key 725571416e4849755a634a6e70645262 integ_alg sha-512-256 local_integ_key 62524850715146554c736b4753575a647758676f4c48786a45765056446d4a78556a666250614f614e6b45716371796a42687953714d5248776d62486c637373 remote_integ_key 62524850715146554c736b4753575a647758676f4c48786a45765056446d4a78556a666250614f614e6b45716371796a42687953714d5248776d62486c637373 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 754f70794176504e7a55565645667a62 remote_crypto_key 754f70794176504e7a55565645667a62 integ_alg sha-512-256 local_integ_key 50705158514c616c66527755794957526c665a5a4a69474645654f59556e76457947736c7245666d6154674c6162596671736c50696f4c4f70435762446e4948 remote_integ_key 50705158514c616c66527755794957526c665a5a4a69474645654f59556e76457947736c7245666d6154674c6162596671736c50696f4c4f70435762446e4948 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 4e6868684373514e4a774366656a4f6f remote_crypto_key 4e6868684373514e4a774366656a4f6f integ_alg sha-512-256 local_integ_key 7a525a584a424a424c4d704843514f44694e4d586969756267666a79444670706443436f4154785355746a41546c79755a5767565a4372796d49776d6b7a7158 remote_integ_key 7a525a584a424a424c4d704843514f44694e4d586969756267666a79444670706443436f4154785355746a41546c79755a5767565a4372796d49776d6b7a7158 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 495073474a6166736754726a6c52467a remote_crypto_key 495073474a6166736754726a6c52467a integ_alg sha-512-256 local_integ_key 77716b6e4f66486f6975485973697042776c5441627769726d54664f51765858476b5576497745727959634c6b414b46455645434468634267464a4a7659514d remote_integ_key 77716b6e4f66486f6975485973697042776c5441627769726d54664f51765858476b5576497745727959634c6b414b46455645434468634267464a4a7659514d local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 6767655762666661524d4f6e536d6d4a remote_crypto_key 6767655762666661524d4f6e536d6d4a integ_alg sha-512-256 local_integ_key 4a5a54736d716572414c517853754c47714e76767748537371584369424f5059576f574d70776d43746d4a4855764d626f586f656d616174726d49596d426d4a remote_integ_key 4a5a54736d716572414c517853754c47714e76767748537371584369424f5059576f574d70776d43746d4a4855764d626f586f656d616174726d49596d426d4a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 68736a6945774f4176524a664f4a4f67 remote_crypto_key 68736a6945774f4176524a664f4a4f67 integ_alg sha-512-256 local_integ_key 48796c5146496f687677574a566c4655444f597a507965487964566b474d6b4b4e68494d5849724c557a4758666666664567456355685659756c555243715258 remote_integ_key 48796c5146496f687677574a566c4655444f597a507965487964566b474d6b4b4e68494d5849724c557a4758666666664567456355685659756c555243715258 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 5578414c7047576f535063596b756377 remote_crypto_key 5578414c7047576f535063596b756377 integ_alg sha-512-256 local_integ_key 434d4c726c46764748466668534c454173706b7567487052504c64416653626177786d4c724e4d65655a6d66797253556259654346755568546156436d6d494a remote_integ_key 434d4c726c46764748466668534c454173706b7567487052504c64416653626177786d4c724e4d65655a6d66797253556259654346755568546156436d6d494a local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 6f464768574f5963587864445a476463 remote_crypto_key 6f464768574f5963587864445a476463 integ_alg sha-512-256 local_integ_key 42725870524a6369626b5a725658684b755372696b59524c655848564a464e6966594d526a41656b4757744e61684579624a74654b4c4164696d7a505852516e remote_integ_key 42725870524a6369626b5a725658684b755372696b59524c655848564a464e6966594d526a41656b4757744e61684579624a74654b4c4164696d7a505852516e local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 426870744976455a4e79554177526d67 remote_crypto_key 426870744976455a4e79554177526d67 integ_alg sha-512-256 local_integ_key 7167754643686f415470556b725974726e55565951625a69716a636a505a71665248626968586343436f4157436f654977686661516673637a674a7871637168 remote_integ_key 7167754643686f415470556b725974726e55565951625a69716a636a505a71665248626968586343436f4157436f654977686661516673637a674a7871637168 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 4c58486150464e5774504c547948744c remote_crypto_key 4c58486150464e5774504c547948744c integ_alg sha-512-256 local_integ_key 4b4f6f434e58495174416657424174566942717467685971726c71625176745778716f46714a4666726656615073706d58496c6e6d7448645456707a505a625a remote_integ_key 4b4f6f434e58495174416657424174566942717467685971726c71625176745778716f46714a4666726656615073706d58496c6e6d7448645456707a505a625a local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6341484a6d4c477a41564f555175614f remote_crypto_key 6341484a6d4c477a41564f555175614f integ_alg sha-512-256 local_integ_key 41666b4a544f794a7566536f576259626d6b54624374506a567156454d61726e4a4e70506f575547554c4d48524d6b706e736c456246456b597a474a4e736d41 remote_integ_key 41666b4a544f794a7566536f576259626d6b54624374506a567156454d61726e4a4e70506f575547554c4d48524d6b706e736c456246456b597a474a4e736d41 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 63754d4d6946455a516d536e474a5646 remote_crypto_key 63754d4d6946455a516d536e474a5646 integ_alg sha-512-256 local_integ_key 4c686c6e62784967654d54726146754c6e4a53446d6c66717a7642467777684c7469676b59656e4f6e716d554177575445617954617545674842786f67786d67 remote_integ_key 4c686c6e62784967654d54726146754c6e4a53446d6c66717a7642467777684c7469676b59656e4f6e716d554177575445617954617545674842786f67786d67 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 7078504143517768416473514b746948 remote_crypto_key 7078504143517768416473514b746948 integ_alg sha-512-256 local_integ_key 48727a416665784f56684661417761645357745a494965745767697343466464687a7976764b6b6f4678504a6a41506753456f5878557a46576371525a4a5248 remote_integ_key 48727a416665784f56684661417761645357745a494965745767697343466464687a7976764b6b6f4678504a6a41506753456f5878557a46576371525a4a5248 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4764744f616664676d63577545774649 remote_crypto_key 4764744f616664676d63577545774649 integ_alg sha-512-256 local_integ_key 644b575a62567776514f4765504c696a4541435952775a786849755054445175686959565a6f62557169656c656e584259597169547154545746637a6470686c remote_integ_key 644b575a62567776514f4765504c696a4541435952775a786849755054445175686959565a6f62557169656c656e584259597169547154545746637a6470686c local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6a52416d724655646a62696259526772 remote_crypto_key 6a52416d724655646a62696259526772 integ_alg sha-512-256 local_integ_key 62426f6e587a426e50416a4d636c73624b5a6843486a51744c547571486e6e566459744751574f61586d724f7a755566465863446b706849774f5443534d6558 remote_integ_key 62426f6e587a426e50416a4d636c73624b5a6843486a51744c547571486e6e566459744751574f61586d724f7a755566465863446b706849774f5443534d6558 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 6759534e737148497841766862517267 remote_crypto_key 6759534e737148497841766862517267 integ_alg sha-512-256 local_integ_key 47557947756f574a6b456475564e69517a7559536a5571584d6a5046786b466d644c6462615a4f7043545a726241555041706d6e79675443716d737a5471447a remote_integ_key 47557947756f574a6b456475564e69517a7559536a5571584d6a5046786b466d644c6462615a4f7043545a726241555041706d6e79675443716d737a5471447a local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 6a6d46414275416d4f51714e4477546d remote_crypto_key 6a6d46414275416d4f51714e4477546d integ_alg sha-512-256 local_integ_key 525851736356576e5a596b476f74526564464e6849746858577261755262755645767071747448576279534b6c797665416b7371666a4144434d644e4a684c77 remote_integ_key 525851736356576e5a596b476f74526564464e6849746858577261755262755645767071747448576279534b6c797665416b7371666a4144434d644e4a684c77 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 78726e6a4463774e4162666644586567 remote_crypto_key 78726e6a4463774e4162666644586567 integ_alg sha-512-256 local_integ_key 68675946686c43624a426e50696553434447535a4b464e6d7443466a4f597559546b5453505765687665466a6379656153694c58794275546c77476158624770 remote_integ_key 68675946686c43624a426e50696553434447535a4b464e6d7443466a4f597559546b5453505765687665466a6379656153694c58794275546c77476158624770 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6e444876744f4d7541704f44774c6150 remote_crypto_key 6e444876744f4d7541704f44774c6150 integ_alg sha-512-256 local_integ_key 737a636f43594a4f746b6b414f4b5671797246664151714b5a616564664e4369674c724775776366594b5a4648435671786172724263775641484a7742756869 remote_integ_key 737a636f43594a4f746b6b414f4b5671797246664151714b5a616564664e4369674c724775776366594b5a4648435671786172724263775641484a7742756869 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 7252756b61544e4f436d6972774a4f41 remote_crypto_key 7252756b61544e4f436d6972774a4f41 integ_alg sha-512-256 local_integ_key 6946674461647055457a4a6c5a4d6d6b57526e7970485a644a6c51796d6b79686f6c514166474b594e7141767378414d6e6776496874776356496e4363597971 remote_integ_key 6946674461647055457a4a6c5a4d6d6b57526e7970485a644a6c51796d6b79686f6c514166474b594e7141767378414d6e6776496874776356496e4363597971 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 497172414c684d49516d644a6444746c remote_crypto_key 497172414c684d49516d644a6444746c integ_alg sha-512-256 local_integ_key 4b4d646973677676775974486245736c777a46545155595162696e4e666f765a514b6c73634c6a4f4b41414a7674727579466d4451554651544157515a6d4270 remote_integ_key 4b4d646973677676775974486245736c777a46545155595162696e4e666f765a514b6c73634c6a4f4b41414a7674727579466d4451554651544157515a6d4270 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 45724f626477614d5a587445497a5367 remote_crypto_key 45724f626477614d5a587445497a5367 integ_alg sha-512-256 local_integ_key 70627974524c506a4f76587a71776c46517841744a4d5152785272457378427a4d5144534c7973585a7055754e5649425547564b505874436556786e5444456f remote_integ_key 70627974524c506a4f76587a71776c46517841744a4d5152785272457378427a4d5144534c7973585a7055754e5649425547564b505874436556786e5444456f local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 6175595470524c64774a59676c595645 remote_crypto_key 6175595470524c64774a59676c595645 integ_alg sha-512-256 local_integ_key 61464d736f5a446141455054456853567062724e786b697a417441577144517a6f736d414c53726a4c6b5665536564556e4a6c4d685870547367677546755667 remote_integ_key 61464d736f5a446141455054456853567062724e786b697a417441577144517a6f736d414c53726a4c6b5665536564556e4a6c4d685870547367677546755667 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 4a545272746177434645554d576a4378 remote_crypto_key 4a545272746177434645554d576a4378 integ_alg sha-512-256 local_integ_key 46686d6562586264756b565a6c6967565666634a776b41597a7553534e7858416171437447785a624d6f4742445843457a6443765253484a4c5745486b436d6b remote_integ_key 46686d6562586264756b565a6c6967565666634a776b41597a7553534e7858416171437447785a624d6f4742445843457a6443765253484a4c5745486b436d6b local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 71565050757a785a677866627379446d remote_crypto_key 71565050757a785a677866627379446d integ_alg sha-512-256 local_integ_key 66715448616e55684643664d497a424f4c6c556b68534f52696d784a4177446e41464b6d674d476a526c57526c65474169754a565467785a577054524c49724b remote_integ_key 66715448616e55684643664d497a424f4c6c556b68534f52696d784a4177446e41464b6d674d476a526c57526c65474169754a565467785a577054524c49724b local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 61624c69486444744149524854784151 remote_crypto_key 61624c69486444744149524854784151 integ_alg sha-512-256 local_integ_key 597242616b725559734658624f6f4c6e77686b49776644755a52616155746a47726e7966436e6e47565470676e57764169535a424d737a6775744a62494b7959 remote_integ_key 597242616b725559734658624f6f4c6e77686b49776644755a52616155746a47726e7966436e6e47565470676e57764169535a424d737a6775744a62494b7959 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 56776f68744a554c4d626246456c5a70 remote_crypto_key 56776f68744a554c4d626246456c5a70 integ_alg sha-512-256 local_integ_key 4774584f5271637a51685379665a454d526e5275486c4c754f6c7766664c57685356444e6f534d4f547967457a484d596f506d6773504c64724f646a496f5a58 remote_integ_key 4774584f5271637a51685379665a454d526e5275486c4c754f6c7766664c57685356444e6f534d4f547967457a484d596f506d6773504c64724f646a496f5a58 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 6d7a634c6f42754c6d6f616964634862 remote_crypto_key 6d7a634c6f42754c6d6f616964634862 integ_alg sha-512-256 local_integ_key 756e786a577259526b754e46574a754e4e754b6167717975484e724b5459716263667848415479547568586352556f6647434d58734d6354614c5864474d476b remote_integ_key 756e786a577259526b754e46574a754e4e754b6167717975484e724b5459716263667848415479547568586352556f6647434d58734d6354614c5864474d476b local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 626d4977584b4c4a564b434c6c7a584a remote_crypto_key 626d4977584b4c4a564b434c6c7a584a integ_alg sha-512-256 local_integ_key 4552494662504a52527a62634175697775547a4d444c5856457a766c6e5a7a76766b45634a484e446e41556b686d4a65477377686f615579426b4a6963786a73 remote_integ_key 4552494662504a52527a62634175697775547a4d444c5856457a766c6e5a7a76766b45634a484e446e41556b686d4a65477377686f615579426b4a6963786a73 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 75555067674651474f78695273666b41 remote_crypto_key 75555067674651474f78695273666b41 integ_alg sha-512-256 local_integ_key 6657445a636f54554156667274486b754c66784b75474964585a72626c756768667058664b566c4e7545476a6e61577573615158635876696477474d446f6f72 remote_integ_key 6657445a636f54554156667274486b754c66784b75474964585a72626c756768667058664b566c4e7545476a6e61577573615158635876696477474d446f6f72 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 62476a464e6870616e57694c49494e41 remote_crypto_key 62476a464e6870616e57694c49494e41 integ_alg sha-512-256 local_integ_key 53706768706379726668614a544b7851457346476c6b424b4559464167415373494f4553764161614a446b58574a4757596f644b7971765158514e6169754877 remote_integ_key 53706768706379726668614a544b7851457346476c6b424b4559464167415373494f4553764161614a446b58574a4757596f644b7971765158514e6169754877 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 456379544d7879457a42746a646e6346 remote_crypto_key 456379544d7879457a42746a646e6346 integ_alg sha-512-256 local_integ_key 6b504a4d4a726a51794f534350444653417a586253786154776b43525975516f55544b454c696d41704977586b655358426d665a637362464566445846415251 remote_integ_key 6b504a4d4a726a51794f534350444653417a586253786154776b43525975516f55544b454c696d41704977586b655358426d665a637362464566445846415251 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 654253644a574e5a4a6f684179696561 remote_crypto_key 654253644a574e5a4a6f684179696561 integ_alg sha-512-256 local_integ_key 516d6c4943646379464c4978514777746e65646b4973754c72425167654c7546487750556549567a4c49714c4f6a466e6c694566685771645058455747474663 remote_integ_key 516d6c4943646379464c4978514777746e65646b4973754c72425167654c7546487750556549567a4c49714c4f6a466e6c694566685771645058455747474663 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 4579756845746265566f6a456e6d7a76 remote_crypto_key 4579756845746265566f6a456e6d7a76 integ_alg sha-512-256 local_integ_key 506e6b4a464941517659797077514c47414d4f597454557747516e59516a57644d4c51464762536a72655642704e5265624971456c704d4d6b754a734a576678 remote_integ_key 506e6b4a464941517659797077514c47414d4f597454557747516e59516a57644d4c51464762536a72655642704e5265624971456c704d4d6b754a734a576678 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 795a4b6847645078417a7272704d474f remote_crypto_key 795a4b6847645078417a7272704d474f integ_alg sha-512-256 local_integ_key 765a6a56776d745757424d736e6149706a4748564f5675586d6d5a57624c42426d4c6e4a6670776d41565275474a77656f776a774b48675970715a4255415675 remote_integ_key 765a6a56776d745757424d736e6149706a4748564f5675586d6d5a57624c42426d4c6e4a6670776d41565275474a77656f776a774b48675970715a4255415675 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 514e674156636455506a74504161784e remote_crypto_key 514e674156636455506a74504161784e integ_alg sha-512-256 local_integ_key 5642426b676c6364664153594c6e686c754578635664536f737543704b744d77674959464c616b6e4f6341564e6b76734341486b7a67767a705a704246546e54 remote_integ_key 5642426b676c6364664153594c6e686c754578635664536f737543704b744d77674959464c616b6e4f6341564e6b76734341486b7a67767a705a704246546e54 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 73617146624a554c5379624c726a4367 remote_crypto_key 73617146624a554c5379624c726a4367 integ_alg sha-512-256 local_integ_key 485a4b6b5643755a6f4b534c4e7a414442766547516e5676564a614d5655734c42416775537065494c4b547659794c577a484b444c736164706a4c495a4e6873 remote_integ_key 485a4b6b5643755a6f4b534c4e7a414442766547516e5676564a614d5655734c42416775537065494c4b547659794c577a484b444c736164706a4c495a4e6873 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 50457568775358456946684858675748 remote_crypto_key 50457568775358456946684858675748 integ_alg sha-512-256 local_integ_key 4e794c78574e6e704167475a594e59434f774377514b4c5570595451655671444e5765474d495a784e4a416d694e79434c47674f614c72744d51664942757a6c remote_integ_key 4e794c78574e6e704167475a594e59434f774377514b4c5570595451655671444e5765474d495a784e4a416d694e79434c47674f614c72744d51664942757a6c local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 4f63624945554c576e44496d46636852 remote_crypto_key 4f63624945554c576e44496d46636852 integ_alg sha-512-256 local_integ_key 61714b58444c6573726a726f4b4257436677565179454f5866476f54687251706978714249474d6d69426b5955597752505863667661716f7a6c477769655362 remote_integ_key 61714b58444c6573726a726f4b4257436677565179454f5866476f54687251706978714249474d6d69426b5955597752505863667661716f7a6c477769655362 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6a457559426a4f495563554b45597a68 remote_crypto_key 6a457559426a4f495563554b45597a68 integ_alg sha-512-256 local_integ_key 544f50764c6b4b447477466c666874784774794d71716d466f6b52525a414b466b7568486d4d46615157736249446f75656b496a617665724c73634a706e4647 remote_integ_key 544f50764c6b4b447477466c666874784774794d71716d466f6b52525a414b466b7568486d4d46615157736249446f75656b496a617665724c73634a706e4647 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 697a617a6f736a53777378544c765a4f remote_crypto_key 697a617a6f736a53777378544c765a4f integ_alg sha-512-256 local_integ_key 4c77785672656a52777568684e69537664784a5456557a4f55656854536f52676d6f68464b774b685864685871586d5a42725749497042694251497a48716775 remote_integ_key 4c77785672656a52777568684e69537664784a5456557a4f55656854536f52676d6f68464b774b685864685871586d5a42725749497042694251497a48716775 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 716e6a4159624d6866555a757276477a remote_crypto_key 716e6a4159624d6866555a757276477a integ_alg sha-512-256 local_integ_key 434555476f506f4e4a464670496674426c5854646a5465534353716a6445474341445a444f424567697163476c55475442484a716b594e76714e6975726e7348 remote_integ_key 434555476f506f4e4a464670496674426c5854646a5465534353716a6445474341445a444f424567697163476c55475442484a716b594e76714e6975726e7348 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 735349434179466161446f4b46666265 remote_crypto_key 735349434179466161446f4b46666265 integ_alg sha-512-256 local_integ_key 41496f70434661506367464f44546c7272786a53656b666f51484f51497149754c516d5978657a4345786c4952574a43576a4e496c734a58466f6f7768714c5a remote_integ_key 41496f70434661506367464f44546c7272786a53656b666f51484f51497149754c516d5978657a4345786c4952574a43576a4e496c734a58466f6f7768714c5a local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 674163636673534b5550725549557443 remote_crypto_key 674163636673534b5550725549557443 integ_alg sha-512-256 local_integ_key 5455626c59475645484a4e66496d4c744a724b667879577542444d6f68624e4d705479724e4f53616e45535057444a6a564e4e705a776c754b6a664c736e6444 remote_integ_key 5455626c59475645484a4e66496d4c744a724b667879577542444d6f68624e4d705479724e4f53616e45535057444a6a564e4e705a776c754b6a664c736e6444 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 75744b79456b6c6c4447424949617949 remote_crypto_key 75744b79456b6c6c4447424949617949 integ_alg sha-512-256 local_integ_key 434f7a786a4570594543694c41766e644342536f474546734341757658427a4669424176624d6969724857486969567554455453647745676f5a6264714c4e7a remote_integ_key 434f7a786a4570594543694c41766e644342536f474546734341757658427a4669424176624d6969724857486969567554455453647745676f5a6264714c4e7a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 4b756d516669526a7276425264686863 remote_crypto_key 4b756d516669526a7276425264686863 integ_alg sha-512-256 local_integ_key 5754766e64714e6f705a576f4f67764f4955556c71774f4e744a4d6a56444f5a6d434d45434c45516a4343494d496b7474795162795044554d68696e64597061 remote_integ_key 5754766e64714e6f705a576f4f67764f4955556c71774f4e744a4d6a56444f5a6d434d45434c45516a4343494d496b7474795162795044554d68696e64597061 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 486e57734b54426978527a4e6f534461 remote_crypto_key 486e57734b54426978527a4e6f534461 integ_alg sha-512-256 local_integ_key 53454a65777045435063426b6873766357774878774e6652534a5471717768454f54464544496e4343734b704b556142517a4c794a495150616f575567704a63 remote_integ_key 53454a65777045435063426b6873766357774878774e6652534a5471717768454f54464544496e4343734b704b556142517a4c794a495150616f575567704a63 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 4c524b6c696b714e4f5370724172516d remote_crypto_key 4c524b6c696b714e4f5370724172516d integ_alg sha-512-256 local_integ_key 6641687a43756544705a53774947715470766451536e596744495677426e684b755369536177474464764a4f624f5177566374495a4e6a594c76584576714a50 remote_integ_key 6641687a43756544705a53774947715470766451536e596744495677426e684b755369536177474464764a4f624f5177566374495a4e6a594c76584576714a50 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 48575a456c4b765a6d4a734965716c59 remote_crypto_key 48575a456c4b765a6d4a734965716c59 integ_alg sha-512-256 local_integ_key 4a78524759646867596b765864727a446477726a4e68756e6b6456654948526350424a71456a47616f4a7577706f4a476a734445456a586746544d6545695071 remote_integ_key 4a78524759646867596b765864727a446477726a4e68756e6b6456654948526350424a71456a47616f4a7577706f4a476a734445456a586746544d6545695071 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 79594459456e6c4a61626c516f727350 remote_crypto_key 79594459456e6c4a61626c516f727350 integ_alg sha-512-256 local_integ_key 6741424551756249795776566c636e644b6c455a51756e556c484250526145486a534762784b46647a41657a6d566a4d49517658567a67794c4773536c666745 remote_integ_key 6741424551756249795776566c636e644b6c455a51756e556c484250526145486a534762784b46647a41657a6d566a4d49517658567a67794c4773536c666745 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6971707753546267526953656e665562 remote_crypto_key 6971707753546267526953656e665562 integ_alg sha-512-256 local_integ_key 58764c56414d6d4373755159734a7862534344526c6b5250794255465648737555506d70777a516a6571556d4447757266505277684154755271524d79456359 remote_integ_key 58764c56414d6d4373755159734a7862534344526c6b5250794255465648737555506d70777a516a6571556d4447757266505277684154755271524d79456359 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 56427877494142496b6667455157676b remote_crypto_key 56427877494142496b6667455157676b integ_alg sha-512-256 local_integ_key 4d4c64764c7863574875734263757069754e57464c73496a477873796955524e4a734f5764646559706570424d4971706a77764f58696867656447647374524c remote_integ_key 4d4c64764c7863574875734263757069754e57464c73496a477873796955524e4a734f5764646559706570424d4971706a77764f58696867656447647374524c local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 6e6a505167507170734c4a6d70625849 remote_crypto_key 6e6a505167507170734c4a6d70625849 integ_alg sha-512-256 local_integ_key 705a5652775461486e6b68674e7a52434e4365426b4875707a73436d6550456b75765262414b517653444e4457505a526d6c6368626f685a5372767550485957 remote_integ_key 705a5652775461486e6b68674e7a52434e4365426b4875707a73436d6550456b75765262414b517653444e4457505a526d6c6368626f685a5372767550485957 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 4c4e4d6665614d52536e71514b6b6f4d remote_crypto_key 4c4e4d6665614d52536e71514b6b6f4d integ_alg sha-512-256 local_integ_key 6777737565636a56665377707a716b766759656775757772426f69524b5769734f5350777870506f536355655468594578646b4663495a6643746d7957737a56 remote_integ_key 6777737565636a56665377707a716b766759656775757772426f69524b5769734f5350777870506f536355655468594578646b4663495a6643746d7957737a56 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6943557670496941696f77674a646d58 remote_crypto_key 6943557670496941696f77674a646d58 integ_alg sha-512-256 local_integ_key 53637a63506b56764875684b486964415258706d45554b4472746a6c495644624569787376636d6e5070725a684c77716b6a444975476b6f4a7a497748715873 remote_integ_key 53637a63506b56764875684b486964415258706d45554b4472746a6c495644624569787376636d6e5070725a684c77716b6a444975476b6f4a7a497748715873 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 79535544704154594851456141647373 remote_crypto_key 79535544704154594851456141647373 integ_alg sha-512-256 local_integ_key 7357736e55424e785a6977454f4656487047676f67744f4f5577595a4e78787157774673444665594d726d597879716964566c506469526a6f48535a52555953 remote_integ_key 7357736e55424e785a6977454f4656487047676f67744f4f5577595a4e78787157774673444665594d726d597879716964566c506469526a6f48535a52555953 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 63644941757644676575656e4f527170 remote_crypto_key 63644941757644676575656e4f527170 integ_alg sha-512-256 local_integ_key 4f51694754414c4c6179587357455062635345414b7851666c5776727455594e5a6b6f426b486a4c50566963434448737869677a5968717747466d7050635662 remote_integ_key 4f51694754414c4c6179587357455062635345414b7851666c5776727455594e5a6b6f426b486a4c50566963434448737869677a5968717747466d7050635662 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 736b624d66427a4359745374664e6b6e remote_crypto_key 736b624d66427a4359745374664e6b6e integ_alg sha-512-256 local_integ_key 636179475647716461514c4372546e4d774457644c6757517a79526568656644544e6959755568764c65576b557370796751446c74586f784c594343464d6653 remote_integ_key 636179475647716461514c4372546e4d774457644c6757517a79526568656644544e6959755568764c65576b557370796751446c74586f784c594343464d6653 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 57714e6957694274796877454f6e7343 remote_crypto_key 57714e6957694274796877454f6e7343 integ_alg sha-512-256 local_integ_key 735348646266724d73554a4170785a66626a4d657545467351567376504f4f46584b464e696f6847727764656a756a45464b43754e43415141746f43624d5154 remote_integ_key 735348646266724d73554a4170785a66626a4d657545467351567376504f4f46584b464e696f6847727764656a756a45464b43754e43415141746f43624d5154 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 7252756b61544e4f436d6972774a4f41 remote_crypto_key 7252756b61544e4f436d6972774a4f41 integ_alg sha-512-256 local_integ_key 6946674461647055457a4a6c5a4d6d6b57526e7970485a644a6c51796d6b79686f6c514166474b594e7141767378414d6e6776496874776356496e4363597971 remote_integ_key 6946674461647055457a4a6c5a4d6d6b57526e7970485a644a6c51796d6b79686f6c514166474b594e7141767378414d6e6776496874776356496e4363597971 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 497172414c684d49516d644a6444746c remote_crypto_key 497172414c684d49516d644a6444746c integ_alg sha-512-256 local_integ_key 4b4d646973677676775974486245736c777a46545155595162696e4e666f765a514b6c73634c6a4f4b41414a7674727579466d4451554651544157515a6d4270 remote_integ_key 4b4d646973677676775974486245736c777a46545155595162696e4e666f765a514b6c73634c6a4f4b41414a7674727579466d4451554651544157515a6d4270 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 45724f626477614d5a587445497a5367 remote_crypto_key 45724f626477614d5a587445497a5367 integ_alg sha-512-256 local_integ_key 70627974524c506a4f76587a71776c46517841744a4d5152785272457378427a4d5144534c7973585a7055754e5649425547564b505874436556786e5444456f remote_integ_key 70627974524c506a4f76587a71776c46517841744a4d5152785272457378427a4d5144534c7973585a7055754e5649425547564b505874436556786e5444456f local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 6175595470524c64774a59676c595645 remote_crypto_key 6175595470524c64774a59676c595645 integ_alg sha-512-256 local_integ_key 61464d736f5a446141455054456853567062724e786b697a417441577144517a6f736d414c53726a4c6b5665536564556e4a6c4d685870547367677546755667 remote_integ_key 61464d736f5a446141455054456853567062724e786b697a417441577144517a6f736d414c53726a4c6b5665536564556e4a6c4d685870547367677546755667 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 4a545272746177434645554d576a4378 remote_crypto_key 4a545272746177434645554d576a4378 integ_alg sha-512-256 local_integ_key 46686d6562586264756b565a6c6967565666634a776b41597a7553534e7858416171437447785a624d6f4742445843457a6443765253484a4c5745486b436d6b remote_integ_key 46686d6562586264756b565a6c6967565666634a776b41597a7553534e7858416171437447785a624d6f4742445843457a6443765253484a4c5745486b436d6b local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 71565050757a785a677866627379446d remote_crypto_key 71565050757a785a677866627379446d integ_alg sha-512-256 local_integ_key 66715448616e55684643664d497a424f4c6c556b68534f52696d784a4177446e41464b6d674d476a526c57526c65474169754a565467785a577054524c49724b remote_integ_key 66715448616e55684643664d497a424f4c6c556b68534f52696d784a4177446e41464b6d674d476a526c57526c65474169754a565467785a577054524c49724b local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 61624c69486444744149524854784151 remote_crypto_key 61624c69486444744149524854784151 integ_alg sha-512-256 local_integ_key 597242616b725559734658624f6f4c6e77686b49776644755a52616155746a47726e7966436e6e47565470676e57764169535a424d737a6775744a62494b7959 remote_integ_key 597242616b725559734658624f6f4c6e77686b49776644755a52616155746a47726e7966436e6e47565470676e57764169535a424d737a6775744a62494b7959 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 56776f68744a554c4d626246456c5a70 remote_crypto_key 56776f68744a554c4d626246456c5a70 integ_alg sha-512-256 local_integ_key 4774584f5271637a51685379665a454d526e5275486c4c754f6c7766664c57685356444e6f534d4f547967457a484d596f506d6773504c64724f646a496f5a58 remote_integ_key 4774584f5271637a51685379665a454d526e5275486c4c754f6c7766664c57685356444e6f534d4f547967457a484d596f506d6773504c64724f646a496f5a58 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 6d7a634c6f42754c6d6f616964634862 remote_crypto_key 6d7a634c6f42754c6d6f616964634862 integ_alg sha-512-256 local_integ_key 756e786a577259526b754e46574a754e4e754b6167717975484e724b5459716263667848415479547568586352556f6647434d58734d6354614c5864474d476b remote_integ_key 756e786a577259526b754e46574a754e4e754b6167717975484e724b5459716263667848415479547568586352556f6647434d58734d6354614c5864474d476b local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 626d4977584b4c4a564b434c6c7a584a remote_crypto_key 626d4977584b4c4a564b434c6c7a584a integ_alg sha-512-256 local_integ_key 4552494662504a52527a62634175697775547a4d444c5856457a766c6e5a7a76766b45634a484e446e41556b686d4a65477377686f615579426b4a6963786a73 remote_integ_key 4552494662504a52527a62634175697775547a4d444c5856457a766c6e5a7a76766b45634a484e446e41556b686d4a65477377686f615579426b4a6963786a73 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 75555067674651474f78695273666b41 remote_crypto_key 75555067674651474f78695273666b41 integ_alg sha-512-256 local_integ_key 6657445a636f54554156667274486b754c66784b75474964585a72626c756768667058664b566c4e7545476a6e61577573615158635876696477474d446f6f72 remote_integ_key 6657445a636f54554156667274486b754c66784b75474964585a72626c756768667058664b566c4e7545476a6e61577573615158635876696477474d446f6f72 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 62476a464e6870616e57694c49494e41 remote_crypto_key 62476a464e6870616e57694c49494e41 integ_alg sha-512-256 local_integ_key 53706768706379726668614a544b7851457346476c6b424b4559464167415373494f4553764161614a446b58574a4757596f644b7971765158514e6169754877 remote_integ_key 53706768706379726668614a544b7851457346476c6b424b4559464167415373494f4553764161614a446b58574a4757596f644b7971765158514e6169754877 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 456379544d7879457a42746a646e6346 remote_crypto_key 456379544d7879457a42746a646e6346 integ_alg sha-512-256 local_integ_key 6b504a4d4a726a51794f534350444653417a586253786154776b43525975516f55544b454c696d41704977586b655358426d665a637362464566445846415251 remote_integ_key 6b504a4d4a726a51794f534350444653417a586253786154776b43525975516f55544b454c696d41704977586b655358426d665a637362464566445846415251 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 654253644a574e5a4a6f684179696561 remote_crypto_key 654253644a574e5a4a6f684179696561 integ_alg sha-512-256 local_integ_key 516d6c4943646379464c4978514777746e65646b4973754c72425167654c7546487750556549567a4c49714c4f6a466e6c694566685771645058455747474663 remote_integ_key 516d6c4943646379464c4978514777746e65646b4973754c72425167654c7546487750556549567a4c49714c4f6a466e6c694566685771645058455747474663 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 4579756845746265566f6a456e6d7a76 remote_crypto_key 4579756845746265566f6a456e6d7a76 integ_alg sha-512-256 local_integ_key 506e6b4a464941517659797077514c47414d4f597454557747516e59516a57644d4c51464762536a72655642704e5265624971456c704d4d6b754a734a576678 remote_integ_key 506e6b4a464941517659797077514c47414d4f597454557747516e59516a57644d4c51464762536a72655642704e5265624971456c704d4d6b754a734a576678 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 795a4b6847645078417a7272704d474f remote_crypto_key 795a4b6847645078417a7272704d474f integ_alg sha-512-256 local_integ_key 765a6a56776d745757424d736e6149706a4748564f5675586d6d5a57624c42426d4c6e4a6670776d41565275474a77656f776a774b48675970715a4255415675 remote_integ_key 765a6a56776d745757424d736e6149706a4748564f5675586d6d5a57624c42426d4c6e4a6670776d41565275474a77656f776a774b48675970715a4255415675 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 514e674156636455506a74504161784e remote_crypto_key 514e674156636455506a74504161784e integ_alg sha-512-256 local_integ_key 5642426b676c6364664153594c6e686c754578635664536f737543704b744d77674959464c616b6e4f6341564e6b76734341486b7a67767a705a704246546e54 remote_integ_key 5642426b676c6364664153594c6e686c754578635664536f737543704b744d77674959464c616b6e4f6341564e6b76734341486b7a67767a705a704246546e54 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 73617146624a554c5379624c726a4367 remote_crypto_key 73617146624a554c5379624c726a4367 integ_alg sha-512-256 local_integ_key 485a4b6b5643755a6f4b534c4e7a414442766547516e5676564a614d5655734c42416775537065494c4b547659794c577a484b444c736164706a4c495a4e6873 remote_integ_key 485a4b6b5643755a6f4b534c4e7a414442766547516e5676564a614d5655734c42416775537065494c4b547659794c577a484b444c736164706a4c495a4e6873 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 50457568775358456946684858675748 remote_crypto_key 50457568775358456946684858675748 integ_alg sha-512-256 local_integ_key 4e794c78574e6e704167475a594e59434f774377514b4c5570595451655671444e5765474d495a784e4a416d694e79434c47674f614c72744d51664942757a6c remote_integ_key 4e794c78574e6e704167475a594e59434f774377514b4c5570595451655671444e5765474d495a784e4a416d694e79434c47674f614c72744d51664942757a6c local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 4f63624945554c576e44496d46636852 remote_crypto_key 4f63624945554c576e44496d46636852 integ_alg sha-512-256 local_integ_key 61714b58444c6573726a726f4b4257436677565179454f5866476f54687251706978714249474d6d69426b5955597752505863667661716f7a6c477769655362 remote_integ_key 61714b58444c6573726a726f4b4257436677565179454f5866476f54687251706978714249474d6d69426b5955597752505863667661716f7a6c477769655362 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6a457559426a4f495563554b45597a68 remote_crypto_key 6a457559426a4f495563554b45597a68 integ_alg sha-512-256 local_integ_key 544f50764c6b4b447477466c666874784774794d71716d466f6b52525a414b466b7568486d4d46615157736249446f75656b496a617665724c73634a706e4647 remote_integ_key 544f50764c6b4b447477466c666874784774794d71716d466f6b52525a414b466b7568486d4d46615157736249446f75656b496a617665724c73634a706e4647 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 697a617a6f736a53777378544c765a4f remote_crypto_key 697a617a6f736a53777378544c765a4f integ_alg sha-512-256 local_integ_key 4c77785672656a52777568684e69537664784a5456557a4f55656854536f52676d6f68464b774b685864685871586d5a42725749497042694251497a48716775 remote_integ_key 4c77785672656a52777568684e69537664784a5456557a4f55656854536f52676d6f68464b774b685864685871586d5a42725749497042694251497a48716775 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 716e6a4159624d6866555a757276477a remote_crypto_key 716e6a4159624d6866555a757276477a integ_alg sha-512-256 local_integ_key 434555476f506f4e4a464670496674426c5854646a5465534353716a6445474341445a444f424567697163476c55475442484a716b594e76714e6975726e7348 remote_integ_key 434555476f506f4e4a464670496674426c5854646a5465534353716a6445474341445a444f424567697163476c55475442484a716b594e76714e6975726e7348 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 735349434179466161446f4b46666265 remote_crypto_key 735349434179466161446f4b46666265 integ_alg sha-512-256 local_integ_key 41496f70434661506367464f44546c7272786a53656b666f51484f51497149754c516d5978657a4345786c4952574a43576a4e496c734a58466f6f7768714c5a remote_integ_key 41496f70434661506367464f44546c7272786a53656b666f51484f51497149754c516d5978657a4345786c4952574a43576a4e496c734a58466f6f7768714c5a local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 674163636673534b5550725549557443 remote_crypto_key 674163636673534b5550725549557443 integ_alg sha-512-256 local_integ_key 5455626c59475645484a4e66496d4c744a724b667879577542444d6f68624e4d705479724e4f53616e45535057444a6a564e4e705a776c754b6a664c736e6444 remote_integ_key 5455626c59475645484a4e66496d4c744a724b667879577542444d6f68624e4d705479724e4f53616e45535057444a6a564e4e705a776c754b6a664c736e6444 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 75744b79456b6c6c4447424949617949 remote_crypto_key 75744b79456b6c6c4447424949617949 integ_alg sha-512-256 local_integ_key 434f7a786a4570594543694c41766e644342536f474546734341757658427a4669424176624d6969724857486969567554455453647745676f5a6264714c4e7a remote_integ_key 434f7a786a4570594543694c41766e644342536f474546734341757658427a4669424176624d6969724857486969567554455453647745676f5a6264714c4e7a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 4b756d516669526a7276425264686863 remote_crypto_key 4b756d516669526a7276425264686863 integ_alg sha-512-256 local_integ_key 5754766e64714e6f705a576f4f67764f4955556c71774f4e744a4d6a56444f5a6d434d45434c45516a4343494d496b7474795162795044554d68696e64597061 remote_integ_key 5754766e64714e6f705a576f4f67764f4955556c71774f4e744a4d6a56444f5a6d434d45434c45516a4343494d496b7474795162795044554d68696e64597061 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 486e57734b54426978527a4e6f534461 remote_crypto_key 486e57734b54426978527a4e6f534461 integ_alg sha-512-256 local_integ_key 53454a65777045435063426b6873766357774878774e6652534a5471717768454f54464544496e4343734b704b556142517a4c794a495150616f575567704a63 remote_integ_key 53454a65777045435063426b6873766357774878774e6652534a5471717768454f54464544496e4343734b704b556142517a4c794a495150616f575567704a63 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 4c524b6c696b714e4f5370724172516d remote_crypto_key 4c524b6c696b714e4f5370724172516d integ_alg sha-512-256 local_integ_key 6641687a43756544705a53774947715470766451536e596744495677426e684b755369536177474464764a4f624f5177566374495a4e6a594c76584576714a50 remote_integ_key 6641687a43756544705a53774947715470766451536e596744495677426e684b755369536177474464764a4f624f5177566374495a4e6a594c76584576714a50 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 48575a456c4b765a6d4a734965716c59 remote_crypto_key 48575a456c4b765a6d4a734965716c59 integ_alg sha-512-256 local_integ_key 4a78524759646867596b765864727a446477726a4e68756e6b6456654948526350424a71456a47616f4a7577706f4a476a734445456a586746544d6545695071 remote_integ_key 4a78524759646867596b765864727a446477726a4e68756e6b6456654948526350424a71456a47616f4a7577706f4a476a734445456a586746544d6545695071 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 79594459456e6c4a61626c516f727350 remote_crypto_key 79594459456e6c4a61626c516f727350 integ_alg sha-512-256 local_integ_key 6741424551756249795776566c636e644b6c455a51756e556c484250526145486a534762784b46647a41657a6d566a4d49517658567a67794c4773536c666745 remote_integ_key 6741424551756249795776566c636e644b6c455a51756e556c484250526145486a534762784b46647a41657a6d566a4d49517658567a67794c4773536c666745 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6971707753546267526953656e665562 remote_crypto_key 6971707753546267526953656e665562 integ_alg sha-512-256 local_integ_key 58764c56414d6d4373755159734a7862534344526c6b5250794255465648737555506d70777a516a6571556d4447757266505277684154755271524d79456359 remote_integ_key 58764c56414d6d4373755159734a7862534344526c6b5250794255465648737555506d70777a516a6571556d4447757266505277684154755271524d79456359 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 56427877494142496b6667455157676b remote_crypto_key 56427877494142496b6667455157676b integ_alg sha-512-256 local_integ_key 4d4c64764c7863574875734263757069754e57464c73496a477873796955524e4a734f5764646559706570424d4971706a77764f58696867656447647374524c remote_integ_key 4d4c64764c7863574875734263757069754e57464c73496a477873796955524e4a734f5764646559706570424d4971706a77764f58696867656447647374524c local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 6e6a505167507170734c4a6d70625849 remote_crypto_key 6e6a505167507170734c4a6d70625849 integ_alg sha-512-256 local_integ_key 705a5652775461486e6b68674e7a52434e4365426b4875707a73436d6550456b75765262414b517653444e4457505a526d6c6368626f685a5372767550485957 remote_integ_key 705a5652775461486e6b68674e7a52434e4365426b4875707a73436d6550456b75765262414b517653444e4457505a526d6c6368626f685a5372767550485957 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 4c4e4d6665614d52536e71514b6b6f4d remote_crypto_key 4c4e4d6665614d52536e71514b6b6f4d integ_alg sha-512-256 local_integ_key 6777737565636a56665377707a716b766759656775757772426f69524b5769734f5350777870506f536355655468594578646b4663495a6643746d7957737a56 remote_integ_key 6777737565636a56665377707a716b766759656775757772426f69524b5769734f5350777870506f536355655468594578646b4663495a6643746d7957737a56 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6943557670496941696f77674a646d58 remote_crypto_key 6943557670496941696f77674a646d58 integ_alg sha-512-256 local_integ_key 53637a63506b56764875684b486964415258706d45554b4472746a6c495644624569787376636d6e5070725a684c77716b6a444975476b6f4a7a497748715873 remote_integ_key 53637a63506b56764875684b486964415258706d45554b4472746a6c495644624569787376636d6e5070725a684c77716b6a444975476b6f4a7a497748715873 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 79535544704154594851456141647373 remote_crypto_key 79535544704154594851456141647373 integ_alg sha-512-256 local_integ_key 7357736e55424e785a6977454f4656487047676f67744f4f5577595a4e78787157774673444665594d726d597879716964566c506469526a6f48535a52555953 remote_integ_key 7357736e55424e785a6977454f4656487047676f67744f4f5577595a4e78787157774673444665594d726d597879716964566c506469526a6f48535a52555953 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 63644941757644676575656e4f527170 remote_crypto_key 63644941757644676575656e4f527170 integ_alg sha-512-256 local_integ_key 4f51694754414c4c6179587357455062635345414b7851666c5776727455594e5a6b6f426b486a4c50566963434448737869677a5968717747466d7050635662 remote_integ_key 4f51694754414c4c6179587357455062635345414b7851666c5776727455594e5a6b6f426b486a4c50566963434448737869677a5968717747466d7050635662 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 736b624d66427a4359745374664e6b6e remote_crypto_key 736b624d66427a4359745374664e6b6e integ_alg sha-512-256 local_integ_key 636179475647716461514c4372546e4d774457644c6757517a79526568656644544e6959755568764c65576b557370796751446c74586f784c594343464d6653 remote_integ_key 636179475647716461514c4372546e4d774457644c6757517a79526568656644544e6959755568764c65576b557370796751446c74586f784c594343464d6653 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 57714e6957694274796877454f6e7343 remote_crypto_key 57714e6957694274796877454f6e7343 integ_alg sha-512-256 local_integ_key 735348646266724d73554a4170785a66626a4d657545467351567376504f4f46584b464e696f6847727764656a756a45464b43754e43415141746f43624d5154 remote_integ_key 735348646266724d73554a4170785a66626a4d657545467351567376504f4f46584b464e696f6847727764656a756a45464b43754e43415141746f43624d5154 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
imix-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 486f596e706f545551716e47646e5969 remote_crypto_key 486f596e706f545551716e47646e5969 integ_alg sha-512-256 local_integ_key 656e4346476a6f6d4f464f6f56456f51656947614e564f414c414e7055574c597a594b787a6c614d5949566d67424a504b4e52675954697563456a4a6f437577 remote_integ_key 656e4346476a6f6d4f464f6f56456f51656947614e564f414c414e7055574c597a594b787a6c614d5949566d67424a504b4e52675954697563456a4a6f437577 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 675756724563626b4e70514d62724b41 remote_crypto_key 675756724563626b4e70514d62724b41 integ_alg sha-512-256 local_integ_key 734d74615249656d6e4c4c6f6b796f6f504d5745747679555a744a4d6c6155614b6f6e6e68747a50666d71764d546f686873514b7279644562674e45436b4d57 remote_integ_key 734d74615249656d6e4c4c6f6b796f6f504d5745747679555a744a4d6c6155614b6f6e6e68747a50666d71764d546f686873514b7279644562674e45436b4d57 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6e704e6b4948434c6c56437543744f7a remote_crypto_key 6e704e6b4948434c6c56437543744f7a integ_alg sha-512-256 local_integ_key 4b6d75665077564d6c526a584e4a416754756e74525041465065466a4b79786773464c6c77636d586d59515852736f4d6e52465857426c4f6b66495756646578 remote_integ_key 4b6d75665077564d6c526a584e4a416754756e74525041465065466a4b79786773464c6c77636d586d59515852736f4d6e52465857426c4f6b66495756646578 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 4e717a49586b7a797651666a6e464d5a remote_crypto_key 4e717a49586b7a797651666a6e464d5a integ_alg sha-512-256 local_integ_key 41465a6453715365695a41724a767356467564634e6452507159656c6846736343516d4b63565352584866766a4d4d59726f697944494263644b74646a724e56 remote_integ_key 41465a6453715365695a41724a767356467564634e6452507159656c6846736343516d4b63565352584866766a4d4d59726f697944494263644b74646a724e56 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 5755664258436a49526168496e684c56 remote_crypto_key 5755664258436a49526168496e684c56 integ_alg sha-512-256 local_integ_key 6a6b7157625a70644f774655724d487a42666851464b466d654d444d51716d5059527a78766e465651456974517a67735258484a576d68455547596a47667758 remote_integ_key 6a6b7157625a70644f774655724d487a42666851464b466d654d444d51716d5059527a78766e465651456974517a67735258484a576d68455547596a47667758 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 706758524350466e61664f6d5668554c remote_crypto_key 706758524350466e61664f6d5668554c integ_alg sha-512-256 local_integ_key 4f53416d586a7153544b764a5347477647546f4647497a525345457a6e70484b506767757649686e75485a456a734978526f4b6e784244585464655466477a6d remote_integ_key 4f53416d586a7153544b764a5347477647546f4647497a525345457a6e70484b506767757649686e75485a456a734978526f4b6e784244585464655466477a6d local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 427174514d62565063666f786b54525a remote_crypto_key 427174514d62565063666f786b54525a integ_alg sha-512-256 local_integ_key 7a706248617069774c7441784753715963477a61704e486369786d75674274784e49464c616d55786f6674546b63704558764e5950467174776962554d6e577a remote_integ_key 7a706248617069774c7441784753715963477a61704e486369786d75674274784e49464c616d55786f6674546b63704558764e5950467174776962554d6e577a local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 7a796b494c79665a6e79435568416c4e remote_crypto_key 7a796b494c79665a6e79435568416c4e integ_alg sha-512-256 local_integ_key 6c68735a4849727374545a614f726a7a7147566b62494b4a6e4c4d5749786f57525a51614d477672676764434b4766764475716d466961556a425265505a616c remote_integ_key 6c68735a4849727374545a614f726a7a7147566b62494b4a6e4c4d5749786f57525a51614d477672676764434b4766764475716d466961556a425265505a616c local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 62495778494c6b7058536b5466576a4a remote_crypto_key 62495778494c6b7058536b5466576a4a integ_alg sha-512-256 local_integ_key 51686a454a57755663614e5a4a4d706b47597276535a514e6a56684d47705365546669686c43725842697778465758494942777a787a6663486c53686c4c535a remote_integ_key 51686a454a57755663614e5a4a4d706b47597276535a514e6a56684d47705365546669686c43725842697778465758494942777a787a6663486c53686c4c535a local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 71494e7748754c707061775159684d43 remote_crypto_key 71494e7748754c707061775159684d43 integ_alg sha-512-256 local_integ_key 42766a64734c556d4c68665653644761536d7761574f77476f75756e49454f4375466151797a4c724f5a485862746456714d6c4975765275506363756d6d4471 remote_integ_key 42766a64734c556d4c68665653644761536d7761574f77476f75756e49454f4375466151797a4c724f5a485862746456714d6c4975765275506363756d6d4471 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 714d7867466a7a4f666c44656c7a7554 remote_crypto_key 714d7867466a7a4f666c44656c7a7554 integ_alg sha-512-256 local_integ_key 41796c434e4549547376586e534b71794d466f5072764b5a76736f6378444b4d616e46726c59765850774c74744b466d6f764c70657a6a767a7a44534a43594b remote_integ_key 41796c434e4549547376586e534b71794d466f5072764b5a76736f6378444b4d616e46726c59765850774c74744b466d6f764c70657a6a767a7a44534a43594b local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 61524e765961776a4847787a7264454e remote_crypto_key 61524e765961776a4847787a7264454e integ_alg sha-512-256 local_integ_key 584c4a56547a5150677769477377636357596858416c7465616252564a6964684a44585863416f487044594c71785a4a63546e636d6c795743455664435a594d remote_integ_key 584c4a56547a5150677769477377636357596858416c7465616252564a6964684a44585863416f487044594c71785a4a63546e636d6c795743455664435a594d local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 716d6e6654554e44545857544e4b4446 remote_crypto_key 716d6e6654554e44545857544e4b4446 integ_alg sha-512-256 local_integ_key 524a676a6f6e53664b6b68667750644a6c4c7674546c7873697a54486f596b694b75776b4f534269655a46526659786361506b646351436e59686c7a6a445871 remote_integ_key 524a676a6f6e53664b6b68667750644a6c4c7674546c7873697a54486f596b694b75776b4f534269655a46526659786361506b646351436e59686c7a6a445871 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 554f5a7563697671586c794f4e565555 remote_crypto_key 554f5a7563697671586c794f4e565555 integ_alg sha-512-256 local_integ_key 616442615a4141556a6779746d516c73504c7a697a5948695a5646636d6771616d674e6e7849696f4a746e757943575271716d625977767847434a75556d496e remote_integ_key 616442615a4141556a6779746d516c73504c7a697a5948695a5646636d6771616d674e6e7849696f4a746e757943575271716d625977767847434a75556d496e local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 674e574a5a766c79736650474d6c5843 remote_crypto_key 674e574a5a766c79736650474d6c5843 integ_alg sha-512-256 local_integ_key 546f494a46424e7073447744636843696b624a68504b6549485279536f6c565355687a725151644f4d58564d546957796f696b716b646f435a664d51536a6475 remote_integ_key 546f494a46424e7073447744636843696b624a68504b6549485279536f6c565355687a725151644f4d58564d546957796f696b716b646f435a664d51536a6475 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 434971546a6d4d7a6e45624c4d4d4a61 remote_crypto_key 434971546a6d4d7a6e45624c4d4d4a61 integ_alg sha-512-256 local_integ_key 624f4a4d786a4f7848797544564c58484d456241586a4f4a597a484d4c73676d514d63744750416f53437a4844754867554c64796e52476355506e4243544644 remote_integ_key 624f4a4d786a4f7848797544564c58484d456241586a4f4a597a484d4c73676d514d63744750416f53437a4844754867554c64796e52476355506e4243544644 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 717a666e554950686e74627352594358 remote_crypto_key 717a666e554950686e74627352594358 integ_alg sha-512-256 local_integ_key 677a684768714d774348464d6d4a6c61585173635276574562676d4f627149776b434c4e43634d44686e666d7546617a755961446f78414e76684c4770696e62 remote_integ_key 677a684768714d774348464d6d4a6c61585173635276574562676d4f627149776b434c4e43634d44686e666d7546617a755961446f78414e76684c4770696e62 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 635456666e4870614846414449797265 remote_crypto_key 635456666e4870614846414449797265 integ_alg sha-512-256 local_integ_key 4f4e426d76476849434e7a574d5a6d446e78544a796f585a524b674477537a73424c784b6e47446954784a715376446c5570447968424e736c634b6e73774c76 remote_integ_key 4f4e426d76476849434e7a574d5a6d446e78544a796f585a524b674477537a73424c784b6e47446954784a715376446c5570447968424e736c634b6e73774c76 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 4a7243707571576d4268614c65646867 remote_crypto_key 4a7243707571576d4268614c65646867 integ_alg sha-512-256 local_integ_key 65756242487767614c674f74794c466373725a6c4268764e7362507672586e7445504172674343634a59487567504a5153724270794153754e4169744c785165 remote_integ_key 65756242487767614c674f74794c466373725a6c4268764e7362507672586e7445504172674343634a59487567504a5153724270794153754e4169744c785165 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 68794b7a4f684e4c74716856746f4777 remote_crypto_key 68794b7a4f684e4c74716856746f4777 integ_alg sha-512-256 local_integ_key 594576505245566378455761685459747971716b674e787a6150747176796a6e4f744a6c52775368486354784651685651585971616c7077436e7145486f6f51 remote_integ_key 594576505245566378455761685459747971716b674e787a6150747176796a6e4f744a6c52775368486354784651685651585971616c7077436e7145486f6f51 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 7468536f694542737158654975647857 remote_crypto_key 7468536f694542737158654975647857 integ_alg sha-512-256 local_integ_key 664545616a4873715943466a49614e767052466850566f4f72546246436850514a637a795a71764f6d4155574b7041577156786d494843586e734c574f55734b remote_integ_key 664545616a4873715943466a49614e767052466850566f4f72546246436850514a637a795a71764f6d4155574b7041577156786d494843586e734c574f55734b local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4d794f7a586b57417241775779665875 remote_crypto_key 4d794f7a586b57417241775779665875 integ_alg sha-512-256 local_integ_key 6b64436a697673646b4171624169514850424a6e777a4b73454878636671424975636a717a6d43494a626a6c70614e496b67686450704a6a4458787450565362 remote_integ_key 6b64436a697673646b4171624169514850424a6e777a4b73454878636671424975636a717a6d43494a626a6c70614e496b67686450704a6a4458787450565362 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 6f4b706f49674270734b4357514b7348 remote_crypto_key 6f4b706f49674270734b4357514b7348 integ_alg sha-512-256 local_integ_key 6755674a72696b4469787178477a4f4f54437764506a4a767875417348797169426e6e495a7555486f59575a74757872515a474e4c47465a7369445655685977 remote_integ_key 6755674a72696b4469787178477a4f4f54437764506a4a767875417348797169426e6e495a7555486f59575a74757872515a474e4c47465a7369445655685977 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 644d6b6c636b66716e44524b42504569 remote_crypto_key 644d6b6c636b66716e44524b42504569 integ_alg sha-512-256 local_integ_key 616d63796f4c767071584970495042586c6e6975465a745244796875467369487363707369454d4c67675369487a436e754676726359706f714277664b634647 remote_integ_key 616d63796f4c767071584970495042586c6e6975465a745244796875467369487363707369454d4c67675369487a436e754676726359706f714277664b634647 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 7a754a6542666c644141697077427359 remote_crypto_key 7a754a6542666c644141697077427359 integ_alg sha-512-256 local_integ_key 6a445a456267785453626476675876746c6145666a52527052634e614c7a77524e486b427642516849544c424a4a677a775976664e49477355446e6b5371684b remote_integ_key 6a445a456267785453626476675876746c6145666a52527052634e614c7a77524e486b427642516849544c424a4a677a775976664e49477355446e6b5371684b local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 5069504750526d5a5147474243735753 remote_crypto_key 5069504750526d5a5147474243735753 integ_alg sha-512-256 local_integ_key 464f5a4a7a704379715366494478534941565652744f77534456424c7a49536e73785451436d435a6a77554b766f4f634657674e675245787856777542654747 remote_integ_key 464f5a4a7a704379715366494478534941565652744f77534456424c7a49536e73785451436d435a6a77554b766f4f634657674e675245787856777542654747 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 716b744b6e6257787679527355585163 remote_crypto_key 716b744b6e6257787679527355585163 integ_alg sha-512-256 local_integ_key 43784a7847726148446476576551524d7250776244666c4d6e45484661704e6171585079694a6f6961726e6c7a665a476f4f42485365794961726b557776674a remote_integ_key 43784a7847726148446476576551524d7250776244666c4d6e45484661704e6171585079694a6f6961726e6c7a665a476f4f42485365794961726b557776674a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 7145544f51694e686842444f6a4b7362 remote_crypto_key 7145544f51694e686842444f6a4b7362 integ_alg sha-512-256 local_integ_key 7757426c76594e786368516c4777487458594a5648674f6d624374656c5062426678617455506e694c4e6e504a534c65476b6258474e4841486e67666e617a53 remote_integ_key 7757426c76594e786368516c4777487458594a5648674f6d624374656c5062426678617455506e694c4e6e504a534c65476b6258474e4841486e67666e617a53 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 5676414f634868426468415577776671 remote_crypto_key 5676414f634868426468415577776671 integ_alg sha-512-256 local_integ_key 4d744c567870716565487766444367726d786e494f716b6f547a594a7151697170446d574b7868644754646c756b6572794c6f63786b4342456b44576b61504b remote_integ_key 4d744c567870716565487766444367726d786e494f716b6f547a594a7151697170446d574b7868644754646c756b6572794c6f63786b4342456b44576b61504b local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 54635a43726b616f63526a68757a774d remote_crypto_key 54635a43726b616f63526a68757a774d integ_alg sha-512-256 local_integ_key 45536a4e757a57416a6b74436f5975735953774d635a7668504f74674f4f6a6a7643696c487561656142525a47426c56666d576e426d724e7666556572694c54 remote_integ_key 45536a4e757a57416a6b74436f5975735953774d635a7668504f74674f4f6a6a7643696c487561656142525a47426c56666d576e426d724e7666556572694c54 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 474f6879487368764d497243796c6a61 remote_crypto_key 474f6879487368764d497243796c6a61 integ_alg sha-512-256 local_integ_key 564c79677a664644674c506f71634b657263634f4757447658664a754262764b4b64466a617341556e51506b4d4a677169787a49454f676647554e6559575976 remote_integ_key 564c79677a664644674c506f71634b657263634f4757447658664a754262764b4b64466a617341556e51506b4d4a677169787a49454f676647554e6559575976 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6a6a586c7471774943526d586f4b5a4f remote_crypto_key 6a6a586c7471774943526d586f4b5a4f integ_alg sha-512-256 local_integ_key 547954525556596f794268686b6f63784276627469764f4c705577547058716c7752435069774f615355717a49526447736c41556d63796e4b47477a6e52694b remote_integ_key 547954525556596f794268686b6f63784276627469764f4c705577547058716c7752435069774f615355717a49526447736c41556d63796e4b47477a6e52694b local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4f617570525a676256624b644e6e6771 remote_crypto_key 4f617570525a676256624b644e6e6771 integ_alg sha-512-256 local_integ_key 5469446c614746716e6944676b6a4a5562786b4857434a715177486c44546c5a46415a6d554276694c43765470537a5942564b4577714b5a547a54557a754454 remote_integ_key 5469446c614746716e6944676b6a4a5562786b4857434a715177486c44546c5a46415a6d554276694c43765470537a5942564b4577714b5a547a54557a754454 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 544e496248676662685a495953644243 remote_crypto_key 544e496248676662685a495953644243 integ_alg sha-512-256 local_integ_key 4f6543586d646d656d4a72664457474f697369707a4759544655696e5561536179696f724b4977584a4f634b4c57466f45437a7a56455874716c474e68584b73 remote_integ_key 4f6543586d646d656d4a72664457474f697369707a4759544655696e5561536179696f724b4977584a4f634b4c57466f45437a7a56455874716c474e68584b73 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 62674d4577445a7774734579746e6949 remote_crypto_key 62674d4577445a7774734579746e6949 integ_alg sha-512-256 local_integ_key 666364555259566643507753796f4c5679444347486a6766704c5172704b4873726f64654748445246565a67707358454c597854697874736e72637570764673 remote_integ_key 666364555259566643507753796f4c5679444347486a6766704c5172704b4873726f64654748445246565a67707358454c597854697874736e72637570764673 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 484d6442536d4a6a546d4f4e4752454b remote_crypto_key 484d6442536d4a6a546d4f4e4752454b integ_alg sha-512-256 local_integ_key 5143535063794244555747625064657264435178646d474678546c5a6f6d714b76694f7458547a70416f6c6b63534467757456435042456873714b4467645a62 remote_integ_key 5143535063794244555747625064657264435178646d474678546c5a6f6d714b76694f7458547a70416f6c6b63534467757456435042456873714b4467645a62 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 5655484e79684256496561496948446b remote_crypto_key 5655484e79684256496561496948446b integ_alg sha-512-256 local_integ_key 706166644c6d6247666b42737a7458784275424a5965444c5671476c76766b6e43594973587273595a4f7977465a70566b7953584b4779495a4149454f715865 remote_integ_key 706166644c6d6247666b42737a7458784275424a5965444c5671476c76766b6e43594973587273595a4f7977465a70566b7953584b4779495a4149454f715865 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 746a73774469797665715a647453684a remote_crypto_key 746a73774469797665715a647453684a integ_alg sha-512-256 local_integ_key 6554476f6b776f5151644b534948486c505658456a6775636c4b70524d517157506551424f666f77514c4c63736d5847694e6849524154426b4d77496147756e remote_integ_key 6554476f6b776f5151644b534948486c505658456a6775636c4b70524d517157506551424f666f77514c4c63736d5847694e6849524154426b4d77496147756e local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 7162584f706c4148566c4246544a4352 remote_crypto_key 7162584f706c4148566c4246544a4352 integ_alg sha-512-256 local_integ_key 514357786f416976457a73614a44614e50786f597241624b6e666d5a49737458685a5369776158655a46414c47767a6d64734368796f62635154685073584974 remote_integ_key 514357786f416976457a73614a44614e50786f597241624b6e666d5a49737458685a5369776158655a46414c47767a6d64734368796f62635154685073584974 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6946645474546f73685771455a6f7967 remote_crypto_key 6946645474546f73685771455a6f7967 integ_alg sha-512-256 local_integ_key 47436a6f73416f734a456c65546d7371706a5068595266724c73747a666d474b57654f6f706252765a616569724371666365525271535a72505a747150676769 remote_integ_key 47436a6f73416f734a456c65546d7371706a5068595266724c73747a666d474b57654f6f706252765a616569724371666365525271535a72505a747150676769 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 486f596e706f545551716e47646e5969 remote_crypto_key 486f596e706f545551716e47646e5969 integ_alg sha-512-256 local_integ_key 656e4346476a6f6d4f464f6f56456f51656947614e564f414c414e7055574c597a594b787a6c614d5949566d67424a504b4e52675954697563456a4a6f437577 remote_integ_key 656e4346476a6f6d4f464f6f56456f51656947614e564f414c414e7055574c597a594b787a6c614d5949566d67424a504b4e52675954697563456a4a6f437577 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 675756724563626b4e70514d62724b41 remote_crypto_key 675756724563626b4e70514d62724b41 integ_alg sha-512-256 local_integ_key 734d74615249656d6e4c4c6f6b796f6f504d5745747679555a744a4d6c6155614b6f6e6e68747a50666d71764d546f686873514b7279644562674e45436b4d57 remote_integ_key 734d74615249656d6e4c4c6f6b796f6f504d5745747679555a744a4d6c6155614b6f6e6e68747a50666d71764d546f686873514b7279644562674e45436b4d57 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6e704e6b4948434c6c56437543744f7a remote_crypto_key 6e704e6b4948434c6c56437543744f7a integ_alg sha-512-256 local_integ_key 4b6d75665077564d6c526a584e4a416754756e74525041465065466a4b79786773464c6c77636d586d59515852736f4d6e52465857426c4f6b66495756646578 remote_integ_key 4b6d75665077564d6c526a584e4a416754756e74525041465065466a4b79786773464c6c77636d586d59515852736f4d6e52465857426c4f6b66495756646578 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 4e717a49586b7a797651666a6e464d5a remote_crypto_key 4e717a49586b7a797651666a6e464d5a integ_alg sha-512-256 local_integ_key 41465a6453715365695a41724a767356467564634e6452507159656c6846736343516d4b63565352584866766a4d4d59726f697944494263644b74646a724e56 remote_integ_key 41465a6453715365695a41724a767356467564634e6452507159656c6846736343516d4b63565352584866766a4d4d59726f697944494263644b74646a724e56 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 5755664258436a49526168496e684c56 remote_crypto_key 5755664258436a49526168496e684c56 integ_alg sha-512-256 local_integ_key 6a6b7157625a70644f774655724d487a42666851464b466d654d444d51716d5059527a78766e465651456974517a67735258484a576d68455547596a47667758 remote_integ_key 6a6b7157625a70644f774655724d487a42666851464b466d654d444d51716d5059527a78766e465651456974517a67735258484a576d68455547596a47667758 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 706758524350466e61664f6d5668554c remote_crypto_key 706758524350466e61664f6d5668554c integ_alg sha-512-256 local_integ_key 4f53416d586a7153544b764a5347477647546f4647497a525345457a6e70484b506767757649686e75485a456a734978526f4b6e784244585464655466477a6d remote_integ_key 4f53416d586a7153544b764a5347477647546f4647497a525345457a6e70484b506767757649686e75485a456a734978526f4b6e784244585464655466477a6d local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 427174514d62565063666f786b54525a remote_crypto_key 427174514d62565063666f786b54525a integ_alg sha-512-256 local_integ_key 7a706248617069774c7441784753715963477a61704e486369786d75674274784e49464c616d55786f6674546b63704558764e5950467174776962554d6e577a remote_integ_key 7a706248617069774c7441784753715963477a61704e486369786d75674274784e49464c616d55786f6674546b63704558764e5950467174776962554d6e577a local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 7a796b494c79665a6e79435568416c4e remote_crypto_key 7a796b494c79665a6e79435568416c4e integ_alg sha-512-256 local_integ_key 6c68735a4849727374545a614f726a7a7147566b62494b4a6e4c4d5749786f57525a51614d477672676764434b4766764475716d466961556a425265505a616c remote_integ_key 6c68735a4849727374545a614f726a7a7147566b62494b4a6e4c4d5749786f57525a51614d477672676764434b4766764475716d466961556a425265505a616c local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 62495778494c6b7058536b5466576a4a remote_crypto_key 62495778494c6b7058536b5466576a4a integ_alg sha-512-256 local_integ_key 51686a454a57755663614e5a4a4d706b47597276535a514e6a56684d47705365546669686c43725842697778465758494942777a787a6663486c53686c4c535a remote_integ_key 51686a454a57755663614e5a4a4d706b47597276535a514e6a56684d47705365546669686c43725842697778465758494942777a787a6663486c53686c4c535a local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 71494e7748754c707061775159684d43 remote_crypto_key 71494e7748754c707061775159684d43 integ_alg sha-512-256 local_integ_key 42766a64734c556d4c68665653644761536d7761574f77476f75756e49454f4375466151797a4c724f5a485862746456714d6c4975765275506363756d6d4471 remote_integ_key 42766a64734c556d4c68665653644761536d7761574f77476f75756e49454f4375466151797a4c724f5a485862746456714d6c4975765275506363756d6d4471 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 714d7867466a7a4f666c44656c7a7554 remote_crypto_key 714d7867466a7a4f666c44656c7a7554 integ_alg sha-512-256 local_integ_key 41796c434e4549547376586e534b71794d466f5072764b5a76736f6378444b4d616e46726c59765850774c74744b466d6f764c70657a6a767a7a44534a43594b remote_integ_key 41796c434e4549547376586e534b71794d466f5072764b5a76736f6378444b4d616e46726c59765850774c74744b466d6f764c70657a6a767a7a44534a43594b local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 61524e765961776a4847787a7264454e remote_crypto_key 61524e765961776a4847787a7264454e integ_alg sha-512-256 local_integ_key 584c4a56547a5150677769477377636357596858416c7465616252564a6964684a44585863416f487044594c71785a4a63546e636d6c795743455664435a594d remote_integ_key 584c4a56547a5150677769477377636357596858416c7465616252564a6964684a44585863416f487044594c71785a4a63546e636d6c795743455664435a594d local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 716d6e6654554e44545857544e4b4446 remote_crypto_key 716d6e6654554e44545857544e4b4446 integ_alg sha-512-256 local_integ_key 524a676a6f6e53664b6b68667750644a6c4c7674546c7873697a54486f596b694b75776b4f534269655a46526659786361506b646351436e59686c7a6a445871 remote_integ_key 524a676a6f6e53664b6b68667750644a6c4c7674546c7873697a54486f596b694b75776b4f534269655a46526659786361506b646351436e59686c7a6a445871 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 554f5a7563697671586c794f4e565555 remote_crypto_key 554f5a7563697671586c794f4e565555 integ_alg sha-512-256 local_integ_key 616442615a4141556a6779746d516c73504c7a697a5948695a5646636d6771616d674e6e7849696f4a746e757943575271716d625977767847434a75556d496e remote_integ_key 616442615a4141556a6779746d516c73504c7a697a5948695a5646636d6771616d674e6e7849696f4a746e757943575271716d625977767847434a75556d496e local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 674e574a5a766c79736650474d6c5843 remote_crypto_key 674e574a5a766c79736650474d6c5843 integ_alg sha-512-256 local_integ_key 546f494a46424e7073447744636843696b624a68504b6549485279536f6c565355687a725151644f4d58564d546957796f696b716b646f435a664d51536a6475 remote_integ_key 546f494a46424e7073447744636843696b624a68504b6549485279536f6c565355687a725151644f4d58564d546957796f696b716b646f435a664d51536a6475 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 434971546a6d4d7a6e45624c4d4d4a61 remote_crypto_key 434971546a6d4d7a6e45624c4d4d4a61 integ_alg sha-512-256 local_integ_key 624f4a4d786a4f7848797544564c58484d456241586a4f4a597a484d4c73676d514d63744750416f53437a4844754867554c64796e52476355506e4243544644 remote_integ_key 624f4a4d786a4f7848797544564c58484d456241586a4f4a597a484d4c73676d514d63744750416f53437a4844754867554c64796e52476355506e4243544644 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 717a666e554950686e74627352594358 remote_crypto_key 717a666e554950686e74627352594358 integ_alg sha-512-256 local_integ_key 677a684768714d774348464d6d4a6c61585173635276574562676d4f627149776b434c4e43634d44686e666d7546617a755961446f78414e76684c4770696e62 remote_integ_key 677a684768714d774348464d6d4a6c61585173635276574562676d4f627149776b434c4e43634d44686e666d7546617a755961446f78414e76684c4770696e62 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 635456666e4870614846414449797265 remote_crypto_key 635456666e4870614846414449797265 integ_alg sha-512-256 local_integ_key 4f4e426d76476849434e7a574d5a6d446e78544a796f585a524b674477537a73424c784b6e47446954784a715376446c5570447968424e736c634b6e73774c76 remote_integ_key 4f4e426d76476849434e7a574d5a6d446e78544a796f585a524b674477537a73424c784b6e47446954784a715376446c5570447968424e736c634b6e73774c76 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 4a7243707571576d4268614c65646867 remote_crypto_key 4a7243707571576d4268614c65646867 integ_alg sha-512-256 local_integ_key 65756242487767614c674f74794c466373725a6c4268764e7362507672586e7445504172674343634a59487567504a5153724270794153754e4169744c785165 remote_integ_key 65756242487767614c674f74794c466373725a6c4268764e7362507672586e7445504172674343634a59487567504a5153724270794153754e4169744c785165 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 68794b7a4f684e4c74716856746f4777 remote_crypto_key 68794b7a4f684e4c74716856746f4777 integ_alg sha-512-256 local_integ_key 594576505245566378455761685459747971716b674e787a6150747176796a6e4f744a6c52775368486354784651685651585971616c7077436e7145486f6f51 remote_integ_key 594576505245566378455761685459747971716b674e787a6150747176796a6e4f744a6c52775368486354784651685651585971616c7077436e7145486f6f51 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 7468536f694542737158654975647857 remote_crypto_key 7468536f694542737158654975647857 integ_alg sha-512-256 local_integ_key 664545616a4873715943466a49614e767052466850566f4f72546246436850514a637a795a71764f6d4155574b7041577156786d494843586e734c574f55734b remote_integ_key 664545616a4873715943466a49614e767052466850566f4f72546246436850514a637a795a71764f6d4155574b7041577156786d494843586e734c574f55734b local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4d794f7a586b57417241775779665875 remote_crypto_key 4d794f7a586b57417241775779665875 integ_alg sha-512-256 local_integ_key 6b64436a697673646b4171624169514850424a6e777a4b73454878636671424975636a717a6d43494a626a6c70614e496b67686450704a6a4458787450565362 remote_integ_key 6b64436a697673646b4171624169514850424a6e777a4b73454878636671424975636a717a6d43494a626a6c70614e496b67686450704a6a4458787450565362 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 6f4b706f49674270734b4357514b7348 remote_crypto_key 6f4b706f49674270734b4357514b7348 integ_alg sha-512-256 local_integ_key 6755674a72696b4469787178477a4f4f54437764506a4a767875417348797169426e6e495a7555486f59575a74757872515a474e4c47465a7369445655685977 remote_integ_key 6755674a72696b4469787178477a4f4f54437764506a4a767875417348797169426e6e495a7555486f59575a74757872515a474e4c47465a7369445655685977 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 644d6b6c636b66716e44524b42504569 remote_crypto_key 644d6b6c636b66716e44524b42504569 integ_alg sha-512-256 local_integ_key 616d63796f4c767071584970495042586c6e6975465a745244796875467369487363707369454d4c67675369487a436e754676726359706f714277664b634647 remote_integ_key 616d63796f4c767071584970495042586c6e6975465a745244796875467369487363707369454d4c67675369487a436e754676726359706f714277664b634647 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 7a754a6542666c644141697077427359 remote_crypto_key 7a754a6542666c644141697077427359 integ_alg sha-512-256 local_integ_key 6a445a456267785453626476675876746c6145666a52527052634e614c7a77524e486b427642516849544c424a4a677a775976664e49477355446e6b5371684b remote_integ_key 6a445a456267785453626476675876746c6145666a52527052634e614c7a77524e486b427642516849544c424a4a677a775976664e49477355446e6b5371684b local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 5069504750526d5a5147474243735753 remote_crypto_key 5069504750526d5a5147474243735753 integ_alg sha-512-256 local_integ_key 464f5a4a7a704379715366494478534941565652744f77534456424c7a49536e73785451436d435a6a77554b766f4f634657674e675245787856777542654747 remote_integ_key 464f5a4a7a704379715366494478534941565652744f77534456424c7a49536e73785451436d435a6a77554b766f4f634657674e675245787856777542654747 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 716b744b6e6257787679527355585163 remote_crypto_key 716b744b6e6257787679527355585163 integ_alg sha-512-256 local_integ_key 43784a7847726148446476576551524d7250776244666c4d6e45484661704e6171585079694a6f6961726e6c7a665a476f4f42485365794961726b557776674a remote_integ_key 43784a7847726148446476576551524d7250776244666c4d6e45484661704e6171585079694a6f6961726e6c7a665a476f4f42485365794961726b557776674a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 7145544f51694e686842444f6a4b7362 remote_crypto_key 7145544f51694e686842444f6a4b7362 integ_alg sha-512-256 local_integ_key 7757426c76594e786368516c4777487458594a5648674f6d624374656c5062426678617455506e694c4e6e504a534c65476b6258474e4841486e67666e617a53 remote_integ_key 7757426c76594e786368516c4777487458594a5648674f6d624374656c5062426678617455506e694c4e6e504a534c65476b6258474e4841486e67666e617a53 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 5676414f634868426468415577776671 remote_crypto_key 5676414f634868426468415577776671 integ_alg sha-512-256 local_integ_key 4d744c567870716565487766444367726d786e494f716b6f547a594a7151697170446d574b7868644754646c756b6572794c6f63786b4342456b44576b61504b remote_integ_key 4d744c567870716565487766444367726d786e494f716b6f547a594a7151697170446d574b7868644754646c756b6572794c6f63786b4342456b44576b61504b local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 54635a43726b616f63526a68757a774d remote_crypto_key 54635a43726b616f63526a68757a774d integ_alg sha-512-256 local_integ_key 45536a4e757a57416a6b74436f5975735953774d635a7668504f74674f4f6a6a7643696c487561656142525a47426c56666d576e426d724e7666556572694c54 remote_integ_key 45536a4e757a57416a6b74436f5975735953774d635a7668504f74674f4f6a6a7643696c487561656142525a47426c56666d576e426d724e7666556572694c54 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 474f6879487368764d497243796c6a61 remote_crypto_key 474f6879487368764d497243796c6a61 integ_alg sha-512-256 local_integ_key 564c79677a664644674c506f71634b657263634f4757447658664a754262764b4b64466a617341556e51506b4d4a677169787a49454f676647554e6559575976 remote_integ_key 564c79677a664644674c506f71634b657263634f4757447658664a754262764b4b64466a617341556e51506b4d4a677169787a49454f676647554e6559575976 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6a6a586c7471774943526d586f4b5a4f remote_crypto_key 6a6a586c7471774943526d586f4b5a4f integ_alg sha-512-256 local_integ_key 547954525556596f794268686b6f63784276627469764f4c705577547058716c7752435069774f615355717a49526447736c41556d63796e4b47477a6e52694b remote_integ_key 547954525556596f794268686b6f63784276627469764f4c705577547058716c7752435069774f615355717a49526447736c41556d63796e4b47477a6e52694b local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4f617570525a676256624b644e6e6771 remote_crypto_key 4f617570525a676256624b644e6e6771 integ_alg sha-512-256 local_integ_key 5469446c614746716e6944676b6a4a5562786b4857434a715177486c44546c5a46415a6d554276694c43765470537a5942564b4577714b5a547a54557a754454 remote_integ_key 5469446c614746716e6944676b6a4a5562786b4857434a715177486c44546c5a46415a6d554276694c43765470537a5942564b4577714b5a547a54557a754454 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 544e496248676662685a495953644243 remote_crypto_key 544e496248676662685a495953644243 integ_alg sha-512-256 local_integ_key 4f6543586d646d656d4a72664457474f697369707a4759544655696e5561536179696f724b4977584a4f634b4c57466f45437a7a56455874716c474e68584b73 remote_integ_key 4f6543586d646d656d4a72664457474f697369707a4759544655696e5561536179696f724b4977584a4f634b4c57466f45437a7a56455874716c474e68584b73 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 62674d4577445a7774734579746e6949 remote_crypto_key 62674d4577445a7774734579746e6949 integ_alg sha-512-256 local_integ_key 666364555259566643507753796f4c5679444347486a6766704c5172704b4873726f64654748445246565a67707358454c597854697874736e72637570764673 remote_integ_key 666364555259566643507753796f4c5679444347486a6766704c5172704b4873726f64654748445246565a67707358454c597854697874736e72637570764673 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 484d6442536d4a6a546d4f4e4752454b remote_crypto_key 484d6442536d4a6a546d4f4e4752454b integ_alg sha-512-256 local_integ_key 5143535063794244555747625064657264435178646d474678546c5a6f6d714b76694f7458547a70416f6c6b63534467757456435042456873714b4467645a62 remote_integ_key 5143535063794244555747625064657264435178646d474678546c5a6f6d714b76694f7458547a70416f6c6b63534467757456435042456873714b4467645a62 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 5655484e79684256496561496948446b remote_crypto_key 5655484e79684256496561496948446b integ_alg sha-512-256 local_integ_key 706166644c6d6247666b42737a7458784275424a5965444c5671476c76766b6e43594973587273595a4f7977465a70566b7953584b4779495a4149454f715865 remote_integ_key 706166644c6d6247666b42737a7458784275424a5965444c5671476c76766b6e43594973587273595a4f7977465a70566b7953584b4779495a4149454f715865 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 746a73774469797665715a647453684a remote_crypto_key 746a73774469797665715a647453684a integ_alg sha-512-256 local_integ_key 6554476f6b776f5151644b534948486c505658456a6775636c4b70524d517157506551424f666f77514c4c63736d5847694e6849524154426b4d77496147756e remote_integ_key 6554476f6b776f5151644b534948486c505658456a6775636c4b70524d517157506551424f666f77514c4c63736d5847694e6849524154426b4d77496147756e local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 7162584f706c4148566c4246544a4352 remote_crypto_key 7162584f706c4148566c4246544a4352 integ_alg sha-512-256 local_integ_key 514357786f416976457a73614a44614e50786f597241624b6e666d5a49737458685a5369776158655a46414c47767a6d64734368796f62635154685073584974 remote_integ_key 514357786f416976457a73614a44614e50786f597241624b6e666d5a49737458685a5369776158655a46414c47767a6d64734368796f62635154685073584974 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6946645474546f73685771455a6f7967 remote_crypto_key 6946645474546f73685771455a6f7967 integ_alg sha-512-256 local_integ_key 47436a6f73416f734a456c65546d7371706a5068595266724c73747a666d474b57654f6f706252765a616569724371666365525271535a72505a747150676769 remote_integ_key 47436a6f73416f734a456c65546d7371706a5068595266724c73747a666d474b57654f6f706252765a616569724371666365525271535a72505a747150676769 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 417867596a516d4c647545687942684e remote_crypto_key 417867596a516d4c647545687942684e integ_alg sha-512-256 local_integ_key 617075657262717141495568774b4d724674696a4c41494675774f646c5047475a41564c524673474852734a5361454d62586e7744644c55427a5370636a495a remote_integ_key 617075657262717141495568774b4d724674696a4c41494675774f646c5047475a41564c524673474852734a5361454d62586e7744644c55427a5370636a495a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 5a55736a525474794b6d4b6f546c5a47 remote_crypto_key 5a55736a525474794b6d4b6f546c5a47 integ_alg sha-512-256 local_integ_key 6c766d556e58424f694a4c7161437541754a57665a68756f4f5650756b7a54745643475863797275456e6a49717a4b727549654e43634f59624d6e4e714f486a remote_integ_key 6c766d556e58424f694a4c7161437541754a57665a68756f4f5650756b7a54745643475863797275456e6a49717a4b727549654e43634f59624d6e4e714f486a local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 6e75757268707046696e6c63566f7649 remote_crypto_key 6e75757268707046696e6c63566f7649 integ_alg sha-512-256 local_integ_key 416b6e706e5142594f596a74546d4d48474e774a44694446564e75746c54474f464273656e496372775376637a756775704e73546c574d6f46576268644f6a57 remote_integ_key 416b6e706e5142594f596a74546d4d48474e774a44694446564e75746c54474f464273656e496372775376637a756775704e73546c574d6f46576268644f6a57 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 674b64506f4678566c6a546d73647258 remote_crypto_key 674b64506f4678566c6a546d73647258 integ_alg sha-512-256 local_integ_key 6f6f55625a454a5365485571516d4c4374494f65644b6d77506c6a6d634f515365617468434271545a734d76635a616d43664b51466e52686142734341564843 remote_integ_key 6f6f55625a454a5365485571516d4c4374494f65644b6d77506c6a6d634f515365617468434271545a734d76635a616d43664b51466e52686142734341564843 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 794557754d4a626d58706a6342737746 remote_crypto_key 794557754d4a626d58706a6342737746 integ_alg sha-512-256 local_integ_key 4d6f4144636a795373616b6e52734e51414c544765706575595a6a68634e4744785a566f74784d62426f7768644e70435a6377664a4153574e4a6b576a686657 remote_integ_key 4d6f4144636a795373616b6e52734e51414c544765706575595a6a68634e4744785a566f74784d62426f7768644e70435a6377664a4153574e4a6b576a686657 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 6459424a664c64464c4a495371716b45 remote_crypto_key 6459424a664c64464c4a495371716b45 integ_alg sha-512-256 local_integ_key 744e766862765a524362675955666d784f6174724a42595043564179574a4869516f42746f4a49574771645851676a4768735961504e7258705749516b4e415a remote_integ_key 744e766862765a524362675955666d784f6174724a42595043564179574a4869516f42746f4a49574771645851676a4768735961504e7258705749516b4e415a local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 65545565634e4c434873526341626e58 remote_crypto_key 65545565634e4c434873526341626e58 integ_alg sha-512-256 local_integ_key 487a62555943776b77465353476c62654866677a5a717957674a59556c7a6c616863764975704f67454274517a7747464d6e6e484651577a6159575250676e56 remote_integ_key 487a62555943776b77465353476c62654866677a5a717957674a59556c7a6c616863764975704f67454274517a7747464d6e6e484651577a6159575250676e56 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 53616f78667648437a7872774d636665 remote_crypto_key 53616f78667648437a7872774d636665 integ_alg sha-512-256 local_integ_key 6b6b6e525345686d6c4d63615374674d517544654152704e45726c765358646b624b636a674d624e59456346766c554b4a5a55516555794a6356537470647648 remote_integ_key 6b6b6e525345686d6c4d63615374674d517544654152704e45726c765358646b624b636a674d624e59456346766c554b4a5a55516555794a6356537470647648 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 43717361586c5359744557666258634f remote_crypto_key 43717361586c5359744557666258634f integ_alg sha-512-256 local_integ_key 4e59634f6c78426e61585274626d63484c44507272734b614c454b6f6b4951696e4169694a4948746978455969665956424c4a6d6e46577266614b4b4f564d43 remote_integ_key 4e59634f6c78426e61585274626d63484c44507272734b614c454b6f6b4951696e4169694a4948746978455969665956424c4a6d6e46577266614b4b4f564d43 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6e775a4f47536c7169494b6141625563 remote_crypto_key 6e775a4f47536c7169494b6141625563 integ_alg sha-512-256 local_integ_key 474d5641626b6e4b7a49486e796153506a4c4f465a586d626d496f7a64724e6b7343445473634e636e694d536763564e6c746c56716e6852754c686b59525751 remote_integ_key 474d5641626b6e4b7a49486e796153506a4c4f465a586d626d496f7a64724e6b7343445473634e636e694d536763564e6c746c56716e6852754c686b59525751 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 594870536165556f4853494d69474d46 remote_crypto_key 594870536165556f4853494d69474d46 integ_alg sha-512-256 local_integ_key 6e6f7463446358726e426e754876784c79576e4873554f537778567047657a794d674b4b4257424257774170505754795a426f75624d6d66596b586969796865 remote_integ_key 6e6f7463446358726e426e754876784c79576e4873554f537778567047657a794d674b4b4257424257774170505754795a426f75624d6d66596b586969796865 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 564375484d736c534b7575787774684d remote_crypto_key 564375484d736c534b7575787774684d integ_alg sha-512-256 local_integ_key 41614c505662557347556f66766b5a524f6c475744457778664b666a4b786c4d5247746855645845494e4a4e465252635359596d764156757a4e787157484879 remote_integ_key 41614c505662557347556f66766b5a524f6c475744457778664b666a4b786c4d5247746855645845494e4a4e465252635359596d764156757a4e787157484879 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 68774972766b6871726d656a47695351 remote_crypto_key 68774972766b6871726d656a47695351 integ_alg sha-512-256 local_integ_key 716a7a4347464b784e6a4f624246464b6c50704e63676a74566a6762796e7a4d48574a6949504e566945516f7564425a6d77716a7774617775736e716856756f remote_integ_key 716a7a4347464b784e6a4f624246464b6c50704e63676a74566a6762796e7a4d48574a6949504e566945516f7564425a6d77716a7774617775736e716856756f local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 47586e6245736f62576b634e464d4646 remote_crypto_key 47586e6245736f62576b634e464d4646 integ_alg sha-512-256 local_integ_key 7073416e457a6f7165496b6e76764d6a4975704b63625670505a61514a524a6d49776177764c45746166756d4f515954697961566363474e6e626745786f6153 remote_integ_key 7073416e457a6f7165496b6e76764d6a4975704b63625670505a61514a524a6d49776177764c45746166756d4f515954697961566363474e6e626745786f6153 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 6b54425565466f655a4f424d4f427547 remote_crypto_key 6b54425565466f655a4f424d4f427547 integ_alg sha-512-256 local_integ_key 765362747953674759675a62754849474d436d546d634c4659415a687a64626f496a4878674c6f6a4969556f416e494155697147707a636b7747447a56714446 remote_integ_key 765362747953674759675a62754849474d436d546d634c4659415a687a64626f496a4878674c6f6a4969556f416e494155697147707a636b7747447a56714446 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 6a794552534c4755484263634859546d remote_crypto_key 6a794552534c4755484263634859546d integ_alg sha-512-256 local_integ_key 4876634a65444b686b78624e506c7572755845504f4a74704771717a4d6b6b5656615179464b475764486d6959654b715963444d4d526a426c7842666d51444f remote_integ_key 4876634a65444b686b78624e506c7572755845504f4a74704771717a4d6b6b5656615179464b475764486d6959654b715963444d4d526a426c7842666d51444f local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 4366676f476179796a657a716d524965 remote_crypto_key 4366676f476179796a657a716d524965 integ_alg sha-512-256 local_integ_key 765970436f62457458566670775065646f79744b59456f4e544c524a6674637a746c5a52446f5964676c7365496d7a706f7951674f57786b7a486254456e5272 remote_integ_key 765970436f62457458566670775065646f79744b59456f4e544c524a6674637a746c5a52446f5964676c7365496d7a706f7951674f57786b7a486254456e5272 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 4f434558584153756d4d7a4171654372 remote_crypto_key 4f434558584153756d4d7a4171654372 integ_alg sha-512-256 local_integ_key 57764a4b655345635a6c50755751454e5153554b6d6a684474677453736b7449486c535a6262657071634c44796f6142457971496f6259635255787a71657846 remote_integ_key 57764a4b655345635a6c50755751454e5153554b6d6a684474677453736b7449486c535a6262657071634c44796f6142457971496f6259635255787a71657846 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 4a465a625a54784b7653695959464c6f remote_crypto_key 4a465a625a54784b7653695959464c6f integ_alg sha-512-256 local_integ_key 644249454a474e67594f6e554576614d74636942784c4a4c714c63656150627a5058736e6561656b6f706d5445766d584652474362414d5658497a436c514d73 remote_integ_key 644249454a474e67594f6e554576614d74636942784c4a4c714c63656150627a5058736e6561656b6f706d5445766d584652474362414d5658497a436c514d73 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 4569526d504d6b42757545717a517759 remote_crypto_key 4569526d504d6b42757545717a517759 integ_alg sha-512-256 local_integ_key 66777455655a7a5751675356617a77694f645a41546577476f4d534849466672745a55596157485658505a494c636361627a676665646559535661795556614c remote_integ_key 66777455655a7a5751675356617a77694f645a41546577476f4d534849466672745a55596157485658505a494c636361627a676665646559535661795556614c local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 594849624e63545348434679664f6470 remote_crypto_key 594849624e63545348434679664f6470 integ_alg sha-512-256 local_integ_key 77435a714e774b68644e756850564d6f7268446b684d5a594a767a4c56666b61466a615946695964685a79774c72766857667a76506e6d4d4d76554657496661 remote_integ_key 77435a714e774b68644e756850564d6f7268446b684d5a594a767a4c56666b61466a615946695964685a79774c72766857667a76506e6d4d4d76554657496661 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 4557665765577a6c677446526c737143 remote_crypto_key 4557665765577a6c677446526c737143 integ_alg sha-512-256 local_integ_key 6f435361456d6542694d5041734e4e7844526455416e6d6a61695a76486a635958756e544c794f7a704b594d536e4a57437961576c586b507554487a776b7957 remote_integ_key 6f435361456d6542694d5041734e4e7844526455416e6d6a61695a76486a635958756e544c794f7a704b594d536e4a57437961576c586b507554487a776b7957 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 4f71534751417957546a635368764b44 remote_crypto_key 4f71534751417957546a635368764b44 integ_alg sha-512-256 local_integ_key 69424b56516b49685a7947677577616b4b4e736844594d5073484c726b654348415669594557594c65794879714c517a4257654a46526d484a64636e415a4264 remote_integ_key 69424b56516b49685a7947677577616b4b4e736844594d5073484c726b654348415669594557594c65794879714c517a4257654a46526d484a64636e415a4264 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 7147436c4370715452786e45716e6772 remote_crypto_key 7147436c4370715452786e45716e6772 integ_alg sha-512-256 local_integ_key 636d745641706e626b59484a6c6d6d615364596679644b695a4b7664744442564b4d726461736b7144725575726f5a775a5845704a736b626447784173615152 remote_integ_key 636d745641706e626b59484a6c6d6d615364596679644b695a4b7664744442564b4d726461736b7144725575726f5a775a5845704a736b626447784173615152 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 4a63674c656a77766b51644b41646a47 remote_crypto_key 4a63674c656a77766b51644b41646a47 integ_alg sha-512-256 local_integ_key 465248654c6b564e4769677047776958565069474f414d6267796149785055506c425248646169456b7674744c6847447148666a51465145707663564b4c6170 remote_integ_key 465248654c6b564e4769677047776958565069474f414d6267796149785055506c425248646169456b7674744c6847447148666a51465145707663564b4c6170 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 445368515163555344714c4c4466504b remote_crypto_key 445368515163555344714c4c4466504b integ_alg sha-512-256 local_integ_key 634d7761716a76796c617274556f73474b6b4476745979556a6662765075676f51786441414b43715143746c4a6676624e4e564c524a4247687a735473696946 remote_integ_key 634d7761716a76796c617274556f73474b6b4476745979556a6662765075676f51786441414b43715143746c4a6676624e4e564c524a4247687a735473696946 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 4d4757774b536468454b5866646d5a6c remote_crypto_key 4d4757774b536468454b5866646d5a6c integ_alg sha-512-256 local_integ_key 79575248766e7a65574d786f68575a4d684267414b4f596750684357477166706b645776414c7069477374477174635a6d5075456a42516167656b6155794344 remote_integ_key 79575248766e7a65574d786f68575a4d684267414b4f596750684357477166706b645776414c7069477374477174635a6d5075456a42516167656b6155794344 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 6e7972734b7052616554464678704255 remote_crypto_key 6e7972734b7052616554464678704255 integ_alg sha-512-256 local_integ_key 456a4758746e42504b6e4757784e526a4e446575535a4e625863444d4952615666496c414f7041464a47564344564e66426a6152484472415561484957597269 remote_integ_key 456a4758746e42504b6e4757784e526a4e446575535a4e625863444d4952615666496c414f7041464a47564344564e66426a6152484472415561484957597269 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 72666362425a76754a6f475a54567478 remote_crypto_key 72666362425a76754a6f475a54567478 integ_alg sha-512-256 local_integ_key 42686f697574676b41646f56707a6f6178425479667849524944674444694b474c5a56734c664a47486f63705a76426c6a4651684a537769664f42456e595665 remote_integ_key 42686f697574676b41646f56707a6f6178425479667849524944674444694b474c5a56734c664a47486f63705a76426c6a4651684a537769664f42456e595665 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 41544c7166656e6c6241696f75647053 remote_crypto_key 41544c7166656e6c6241696f75647053 integ_alg sha-512-256 local_integ_key 445372734c42426c5941577974527a53754a46456b6e54756a4e504b54696369446377786177785a7761697046694e784c41644b6c506a5973427a766d6c7352 remote_integ_key 445372734c42426c5941577974527a53754a46456b6e54756a4e504b54696369446377786177785a7761697046694e784c41644b6c506a5973427a766d6c7352 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 70475570457750435073694679476757 remote_crypto_key 70475570457750435073694679476757 integ_alg sha-512-256 local_integ_key 564a6b4155786b5a48565553764164717a4d4677614e4a505045414a446e576b6855797a49726f725662634f76597065477441464668764b577a55696d426655 remote_integ_key 564a6b4155786b5a48565553764164717a4d4677614e4a505045414a446e576b6855797a49726f725662634f76597065477441464668764b577a55696d426655 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6352685a6f6652567a495362496a597a remote_crypto_key 6352685a6f6652567a495362496a597a integ_alg sha-512-256 local_integ_key 795a4a5944596a6875484f65594b62634e73546a756d4454484a7278575463724f52556d5077584b6e77635278436e76765a63466176546f6253636777594f4a remote_integ_key 795a4a5944596a6875484f65594b62634e73546a756d4454484a7278575463724f52556d5077584b6e77635278436e76765a63466176546f6253636777594f4a local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 70696a476461474b69654b717751504a remote_crypto_key 70696a476461474b69654b717751504a integ_alg sha-512-256 local_integ_key 6b584d77464f6a574d6565725741626e7370684752514d70567a504749476e726d77517775677a4a74594e49707551497577746c4667457263786f66767a4f56 remote_integ_key 6b584d77464f6a574d6565725741626e7370684752514d70567a504749476e726d77517775677a4a74594e49707551497577746c4667457263786f66767a4f56 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 6b7943744c79757666786e68714c4e5a remote_crypto_key 6b7943744c79757666786e68714c4e5a integ_alg sha-512-256 local_integ_key 556d4e4f746a747964674c5372727368735a50514150744a594e6f536e6f4174544273464b734f444256556c426e6550696878476273746f475553626c705763 remote_integ_key 556d4e4f746a747964674c5372727368735a50514150744a594e6f536e6f4174544273464b734f444256556c426e6550696878476273746f475553626c705763 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 59525653514c6e73546543544a44684e remote_crypto_key 59525653514c6e73546543544a44684e integ_alg sha-512-256 local_integ_key 76675a72516e486a4b627750545a737a5354636644704e634b67727a6c594549507a7469456855764a4d57775253714e6e796356436f70574b714f5757514c71 remote_integ_key 76675a72516e486a4b627750545a737a5354636644704e634b67727a6c594549507a7469456855764a4d57775253714e6e796356436f70574b714f5757514c71 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 6a74564770487a584b444d7a79765364 remote_crypto_key 6a74564770487a584b444d7a79765364 integ_alg sha-512-256 local_integ_key 5a65704677414e566f5773615952534c4348426d5979476b6c7a4e664f4c45754647614b77494f4a52537a7a764377427a4a6448596c56714171734d75746270 remote_integ_key 5a65704677414e566f5773615952534c4348426d5979476b6c7a4e664f4c45754647614b77494f4a52537a7a764377427a4a6448596c56714171734d75746270 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 7351776c67446c5a6c62776e52455665 remote_crypto_key 7351776c67446c5a6c62776e52455665 integ_alg sha-512-256 local_integ_key 75676b57566e6759466a516c6e5776544c586d715a764f6c52616f464d4c5644767353506d414a4b5577466166594553554e4e516d4646694d766e6c644a4c75 remote_integ_key 75676b57566e6759466a516c6e5776544c586d715a764f6c52616f464d4c5644767353506d414a4b5577466166594553554e4e516d4646694d766e6c644a4c75 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 495650716b7a44766f6b584a795a4c67 remote_crypto_key 495650716b7a44766f6b584a795a4c67 integ_alg sha-512-256 local_integ_key 757975536e65447a53546c76554a664a7247794674447573636f49654668626761764e6d574c4a4a59654a4f48466341576750516170564c6e497a7345595662 remote_integ_key 757975536e65447a53546c76554a664a7247794674447573636f49654668626761764e6d574c4a4a59654a4f48466341576750516170564c6e497a7345595662 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 516f5742536643456152636d6a4c5943 remote_crypto_key 516f5742536643456152636d6a4c5943 integ_alg sha-512-256 local_integ_key 58724861426c546265686268697a737668737968627377544c53704b6a73494f4d7353736f46595a677a474c4462415a78766e54797a77776d65524753586869 remote_integ_key 58724861426c546265686268697a737668737968627377544c53704b6a73494f4d7353736f46595a677a474c4462415a78766e54797a77776d65524753586869 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6d7142625a646e665a49796271746257 remote_crypto_key 6d7142625a646e665a49796271746257 integ_alg sha-512-256 local_integ_key 717a49467863776f6f43534a747978595a6b666d42676172656c55546d426e6d514f665547647a666d6652614962494c474d6572637979436664546a4b72546a remote_integ_key 717a49467863776f6f43534a747978595a6b666d42676172656c55546d426e6d514f665547647a666d6652614962494c474d6572637979436664546a4b72546a local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 417867596a516d4c647545687942684e remote_crypto_key 417867596a516d4c647545687942684e integ_alg sha-512-256 local_integ_key 617075657262717141495568774b4d724674696a4c41494675774f646c5047475a41564c524673474852734a5361454d62586e7744644c55427a5370636a495a remote_integ_key 617075657262717141495568774b4d724674696a4c41494675774f646c5047475a41564c524673474852734a5361454d62586e7744644c55427a5370636a495a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 5a55736a525474794b6d4b6f546c5a47 remote_crypto_key 5a55736a525474794b6d4b6f546c5a47 integ_alg sha-512-256 local_integ_key 6c766d556e58424f694a4c7161437541754a57665a68756f4f5650756b7a54745643475863797275456e6a49717a4b727549654e43634f59624d6e4e714f486a remote_integ_key 6c766d556e58424f694a4c7161437541754a57665a68756f4f5650756b7a54745643475863797275456e6a49717a4b727549654e43634f59624d6e4e714f486a local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 6e75757268707046696e6c63566f7649 remote_crypto_key 6e75757268707046696e6c63566f7649 integ_alg sha-512-256 local_integ_key 416b6e706e5142594f596a74546d4d48474e774a44694446564e75746c54474f464273656e496372775376637a756775704e73546c574d6f46576268644f6a57 remote_integ_key 416b6e706e5142594f596a74546d4d48474e774a44694446564e75746c54474f464273656e496372775376637a756775704e73546c574d6f46576268644f6a57 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 674b64506f4678566c6a546d73647258 remote_crypto_key 674b64506f4678566c6a546d73647258 integ_alg sha-512-256 local_integ_key 6f6f55625a454a5365485571516d4c4374494f65644b6d77506c6a6d634f515365617468434271545a734d76635a616d43664b51466e52686142734341564843 remote_integ_key 6f6f55625a454a5365485571516d4c4374494f65644b6d77506c6a6d634f515365617468434271545a734d76635a616d43664b51466e52686142734341564843 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 794557754d4a626d58706a6342737746 remote_crypto_key 794557754d4a626d58706a6342737746 integ_alg sha-512-256 local_integ_key 4d6f4144636a795373616b6e52734e51414c544765706575595a6a68634e4744785a566f74784d62426f7768644e70435a6377664a4153574e4a6b576a686657 remote_integ_key 4d6f4144636a795373616b6e52734e51414c544765706575595a6a68634e4744785a566f74784d62426f7768644e70435a6377664a4153574e4a6b576a686657 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 6459424a664c64464c4a495371716b45 remote_crypto_key 6459424a664c64464c4a495371716b45 integ_alg sha-512-256 local_integ_key 744e766862765a524362675955666d784f6174724a42595043564179574a4869516f42746f4a49574771645851676a4768735961504e7258705749516b4e415a remote_integ_key 744e766862765a524362675955666d784f6174724a42595043564179574a4869516f42746f4a49574771645851676a4768735961504e7258705749516b4e415a local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 65545565634e4c434873526341626e58 remote_crypto_key 65545565634e4c434873526341626e58 integ_alg sha-512-256 local_integ_key 487a62555943776b77465353476c62654866677a5a717957674a59556c7a6c616863764975704f67454274517a7747464d6e6e484651577a6159575250676e56 remote_integ_key 487a62555943776b77465353476c62654866677a5a717957674a59556c7a6c616863764975704f67454274517a7747464d6e6e484651577a6159575250676e56 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 53616f78667648437a7872774d636665 remote_crypto_key 53616f78667648437a7872774d636665 integ_alg sha-512-256 local_integ_key 6b6b6e525345686d6c4d63615374674d517544654152704e45726c765358646b624b636a674d624e59456346766c554b4a5a55516555794a6356537470647648 remote_integ_key 6b6b6e525345686d6c4d63615374674d517544654152704e45726c765358646b624b636a674d624e59456346766c554b4a5a55516555794a6356537470647648 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 43717361586c5359744557666258634f remote_crypto_key 43717361586c5359744557666258634f integ_alg sha-512-256 local_integ_key 4e59634f6c78426e61585274626d63484c44507272734b614c454b6f6b4951696e4169694a4948746978455969665956424c4a6d6e46577266614b4b4f564d43 remote_integ_key 4e59634f6c78426e61585274626d63484c44507272734b614c454b6f6b4951696e4169694a4948746978455969665956424c4a6d6e46577266614b4b4f564d43 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6e775a4f47536c7169494b6141625563 remote_crypto_key 6e775a4f47536c7169494b6141625563 integ_alg sha-512-256 local_integ_key 474d5641626b6e4b7a49486e796153506a4c4f465a586d626d496f7a64724e6b7343445473634e636e694d536763564e6c746c56716e6852754c686b59525751 remote_integ_key 474d5641626b6e4b7a49486e796153506a4c4f465a586d626d496f7a64724e6b7343445473634e636e694d536763564e6c746c56716e6852754c686b59525751 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 594870536165556f4853494d69474d46 remote_crypto_key 594870536165556f4853494d69474d46 integ_alg sha-512-256 local_integ_key 6e6f7463446358726e426e754876784c79576e4873554f537778567047657a794d674b4b4257424257774170505754795a426f75624d6d66596b586969796865 remote_integ_key 6e6f7463446358726e426e754876784c79576e4873554f537778567047657a794d674b4b4257424257774170505754795a426f75624d6d66596b586969796865 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 564375484d736c534b7575787774684d remote_crypto_key 564375484d736c534b7575787774684d integ_alg sha-512-256 local_integ_key 41614c505662557347556f66766b5a524f6c475744457778664b666a4b786c4d5247746855645845494e4a4e465252635359596d764156757a4e787157484879 remote_integ_key 41614c505662557347556f66766b5a524f6c475744457778664b666a4b786c4d5247746855645845494e4a4e465252635359596d764156757a4e787157484879 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 68774972766b6871726d656a47695351 remote_crypto_key 68774972766b6871726d656a47695351 integ_alg sha-512-256 local_integ_key 716a7a4347464b784e6a4f624246464b6c50704e63676a74566a6762796e7a4d48574a6949504e566945516f7564425a6d77716a7774617775736e716856756f remote_integ_key 716a7a4347464b784e6a4f624246464b6c50704e63676a74566a6762796e7a4d48574a6949504e566945516f7564425a6d77716a7774617775736e716856756f local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 47586e6245736f62576b634e464d4646 remote_crypto_key 47586e6245736f62576b634e464d4646 integ_alg sha-512-256 local_integ_key 7073416e457a6f7165496b6e76764d6a4975704b63625670505a61514a524a6d49776177764c45746166756d4f515954697961566363474e6e626745786f6153 remote_integ_key 7073416e457a6f7165496b6e76764d6a4975704b63625670505a61514a524a6d49776177764c45746166756d4f515954697961566363474e6e626745786f6153 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 6b54425565466f655a4f424d4f427547 remote_crypto_key 6b54425565466f655a4f424d4f427547 integ_alg sha-512-256 local_integ_key 765362747953674759675a62754849474d436d546d634c4659415a687a64626f496a4878674c6f6a4969556f416e494155697147707a636b7747447a56714446 remote_integ_key 765362747953674759675a62754849474d436d546d634c4659415a687a64626f496a4878674c6f6a4969556f416e494155697147707a636b7747447a56714446 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 6a794552534c4755484263634859546d remote_crypto_key 6a794552534c4755484263634859546d integ_alg sha-512-256 local_integ_key 4876634a65444b686b78624e506c7572755845504f4a74704771717a4d6b6b5656615179464b475764486d6959654b715963444d4d526a426c7842666d51444f remote_integ_key 4876634a65444b686b78624e506c7572755845504f4a74704771717a4d6b6b5656615179464b475764486d6959654b715963444d4d526a426c7842666d51444f local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 4366676f476179796a657a716d524965 remote_crypto_key 4366676f476179796a657a716d524965 integ_alg sha-512-256 local_integ_key 765970436f62457458566670775065646f79744b59456f4e544c524a6674637a746c5a52446f5964676c7365496d7a706f7951674f57786b7a486254456e5272 remote_integ_key 765970436f62457458566670775065646f79744b59456f4e544c524a6674637a746c5a52446f5964676c7365496d7a706f7951674f57786b7a486254456e5272 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 4f434558584153756d4d7a4171654372 remote_crypto_key 4f434558584153756d4d7a4171654372 integ_alg sha-512-256 local_integ_key 57764a4b655345635a6c50755751454e5153554b6d6a684474677453736b7449486c535a6262657071634c44796f6142457971496f6259635255787a71657846 remote_integ_key 57764a4b655345635a6c50755751454e5153554b6d6a684474677453736b7449486c535a6262657071634c44796f6142457971496f6259635255787a71657846 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 4a465a625a54784b7653695959464c6f remote_crypto_key 4a465a625a54784b7653695959464c6f integ_alg sha-512-256 local_integ_key 644249454a474e67594f6e554576614d74636942784c4a4c714c63656150627a5058736e6561656b6f706d5445766d584652474362414d5658497a436c514d73 remote_integ_key 644249454a474e67594f6e554576614d74636942784c4a4c714c63656150627a5058736e6561656b6f706d5445766d584652474362414d5658497a436c514d73 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 4569526d504d6b42757545717a517759 remote_crypto_key 4569526d504d6b42757545717a517759 integ_alg sha-512-256 local_integ_key 66777455655a7a5751675356617a77694f645a41546577476f4d534849466672745a55596157485658505a494c636361627a676665646559535661795556614c remote_integ_key 66777455655a7a5751675356617a77694f645a41546577476f4d534849466672745a55596157485658505a494c636361627a676665646559535661795556614c local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 594849624e63545348434679664f6470 remote_crypto_key 594849624e63545348434679664f6470 integ_alg sha-512-256 local_integ_key 77435a714e774b68644e756850564d6f7268446b684d5a594a767a4c56666b61466a615946695964685a79774c72766857667a76506e6d4d4d76554657496661 remote_integ_key 77435a714e774b68644e756850564d6f7268446b684d5a594a767a4c56666b61466a615946695964685a79774c72766857667a76506e6d4d4d76554657496661 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 4557665765577a6c677446526c737143 remote_crypto_key 4557665765577a6c677446526c737143 integ_alg sha-512-256 local_integ_key 6f435361456d6542694d5041734e4e7844526455416e6d6a61695a76486a635958756e544c794f7a704b594d536e4a57437961576c586b507554487a776b7957 remote_integ_key 6f435361456d6542694d5041734e4e7844526455416e6d6a61695a76486a635958756e544c794f7a704b594d536e4a57437961576c586b507554487a776b7957 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 4f71534751417957546a635368764b44 remote_crypto_key 4f71534751417957546a635368764b44 integ_alg sha-512-256 local_integ_key 69424b56516b49685a7947677577616b4b4e736844594d5073484c726b654348415669594557594c65794879714c517a4257654a46526d484a64636e415a4264 remote_integ_key 69424b56516b49685a7947677577616b4b4e736844594d5073484c726b654348415669594557594c65794879714c517a4257654a46526d484a64636e415a4264 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 7147436c4370715452786e45716e6772 remote_crypto_key 7147436c4370715452786e45716e6772 integ_alg sha-512-256 local_integ_key 636d745641706e626b59484a6c6d6d615364596679644b695a4b7664744442564b4d726461736b7144725575726f5a775a5845704a736b626447784173615152 remote_integ_key 636d745641706e626b59484a6c6d6d615364596679644b695a4b7664744442564b4d726461736b7144725575726f5a775a5845704a736b626447784173615152 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 4a63674c656a77766b51644b41646a47 remote_crypto_key 4a63674c656a77766b51644b41646a47 integ_alg sha-512-256 local_integ_key 465248654c6b564e4769677047776958565069474f414d6267796149785055506c425248646169456b7674744c6847447148666a51465145707663564b4c6170 remote_integ_key 465248654c6b564e4769677047776958565069474f414d6267796149785055506c425248646169456b7674744c6847447148666a51465145707663564b4c6170 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 445368515163555344714c4c4466504b remote_crypto_key 445368515163555344714c4c4466504b integ_alg sha-512-256 local_integ_key 634d7761716a76796c617274556f73474b6b4476745979556a6662765075676f51786441414b43715143746c4a6676624e4e564c524a4247687a735473696946 remote_integ_key 634d7761716a76796c617274556f73474b6b4476745979556a6662765075676f51786441414b43715143746c4a6676624e4e564c524a4247687a735473696946 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 4d4757774b536468454b5866646d5a6c remote_crypto_key 4d4757774b536468454b5866646d5a6c integ_alg sha-512-256 local_integ_key 79575248766e7a65574d786f68575a4d684267414b4f596750684357477166706b645776414c7069477374477174635a6d5075456a42516167656b6155794344 remote_integ_key 79575248766e7a65574d786f68575a4d684267414b4f596750684357477166706b645776414c7069477374477174635a6d5075456a42516167656b6155794344 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 6e7972734b7052616554464678704255 remote_crypto_key 6e7972734b7052616554464678704255 integ_alg sha-512-256 local_integ_key 456a4758746e42504b6e4757784e526a4e446575535a4e625863444d4952615666496c414f7041464a47564344564e66426a6152484472415561484957597269 remote_integ_key 456a4758746e42504b6e4757784e526a4e446575535a4e625863444d4952615666496c414f7041464a47564344564e66426a6152484472415561484957597269 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 72666362425a76754a6f475a54567478 remote_crypto_key 72666362425a76754a6f475a54567478 integ_alg sha-512-256 local_integ_key 42686f697574676b41646f56707a6f6178425479667849524944674444694b474c5a56734c664a47486f63705a76426c6a4651684a537769664f42456e595665 remote_integ_key 42686f697574676b41646f56707a6f6178425479667849524944674444694b474c5a56734c664a47486f63705a76426c6a4651684a537769664f42456e595665 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 41544c7166656e6c6241696f75647053 remote_crypto_key 41544c7166656e6c6241696f75647053 integ_alg sha-512-256 local_integ_key 445372734c42426c5941577974527a53754a46456b6e54756a4e504b54696369446377786177785a7761697046694e784c41644b6c506a5973427a766d6c7352 remote_integ_key 445372734c42426c5941577974527a53754a46456b6e54756a4e504b54696369446377786177785a7761697046694e784c41644b6c506a5973427a766d6c7352 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 70475570457750435073694679476757 remote_crypto_key 70475570457750435073694679476757 integ_alg sha-512-256 local_integ_key 564a6b4155786b5a48565553764164717a4d4677614e4a505045414a446e576b6855797a49726f725662634f76597065477441464668764b577a55696d426655 remote_integ_key 564a6b4155786b5a48565553764164717a4d4677614e4a505045414a446e576b6855797a49726f725662634f76597065477441464668764b577a55696d426655 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6352685a6f6652567a495362496a597a remote_crypto_key 6352685a6f6652567a495362496a597a integ_alg sha-512-256 local_integ_key 795a4a5944596a6875484f65594b62634e73546a756d4454484a7278575463724f52556d5077584b6e77635278436e76765a63466176546f6253636777594f4a remote_integ_key 795a4a5944596a6875484f65594b62634e73546a756d4454484a7278575463724f52556d5077584b6e77635278436e76765a63466176546f6253636777594f4a local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 70696a476461474b69654b717751504a remote_crypto_key 70696a476461474b69654b717751504a integ_alg sha-512-256 local_integ_key 6b584d77464f6a574d6565725741626e7370684752514d70567a504749476e726d77517775677a4a74594e49707551497577746c4667457263786f66767a4f56 remote_integ_key 6b584d77464f6a574d6565725741626e7370684752514d70567a504749476e726d77517775677a4a74594e49707551497577746c4667457263786f66767a4f56 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 6b7943744c79757666786e68714c4e5a remote_crypto_key 6b7943744c79757666786e68714c4e5a integ_alg sha-512-256 local_integ_key 556d4e4f746a747964674c5372727368735a50514150744a594e6f536e6f4174544273464b734f444256556c426e6550696878476273746f475553626c705763 remote_integ_key 556d4e4f746a747964674c5372727368735a50514150744a594e6f536e6f4174544273464b734f444256556c426e6550696878476273746f475553626c705763 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 59525653514c6e73546543544a44684e remote_crypto_key 59525653514c6e73546543544a44684e integ_alg sha-512-256 local_integ_key 76675a72516e486a4b627750545a737a5354636644704e634b67727a6c594549507a7469456855764a4d57775253714e6e796356436f70574b714f5757514c71 remote_integ_key 76675a72516e486a4b627750545a737a5354636644704e634b67727a6c594549507a7469456855764a4d57775253714e6e796356436f70574b714f5757514c71 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 6a74564770487a584b444d7a79765364 remote_crypto_key 6a74564770487a584b444d7a79765364 integ_alg sha-512-256 local_integ_key 5a65704677414e566f5773615952534c4348426d5979476b6c7a4e664f4c45754647614b77494f4a52537a7a764377427a4a6448596c56714171734d75746270 remote_integ_key 5a65704677414e566f5773615952534c4348426d5979476b6c7a4e664f4c45754647614b77494f4a52537a7a764377427a4a6448596c56714171734d75746270 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 7351776c67446c5a6c62776e52455665 remote_crypto_key 7351776c67446c5a6c62776e52455665 integ_alg sha-512-256 local_integ_key 75676b57566e6759466a516c6e5776544c586d715a764f6c52616f464d4c5644767353506d414a4b5577466166594553554e4e516d4646694d766e6c644a4c75 remote_integ_key 75676b57566e6759466a516c6e5776544c586d715a764f6c52616f464d4c5644767353506d414a4b5577466166594553554e4e516d4646694d766e6c644a4c75 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 495650716b7a44766f6b584a795a4c67 remote_crypto_key 495650716b7a44766f6b584a795a4c67 integ_alg sha-512-256 local_integ_key 757975536e65447a53546c76554a664a7247794674447573636f49654668626761764e6d574c4a4a59654a4f48466341576750516170564c6e497a7345595662 remote_integ_key 757975536e65447a53546c76554a664a7247794674447573636f49654668626761764e6d574c4a4a59654a4f48466341576750516170564c6e497a7345595662 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 516f5742536643456152636d6a4c5943 remote_crypto_key 516f5742536643456152636d6a4c5943 integ_alg sha-512-256 local_integ_key 58724861426c546265686268697a737668737968627377544c53704b6a73494f4d7353736f46595a677a474c4462415a78766e54797a77776d65524753586869 remote_integ_key 58724861426c546265686268697a737668737968627377544c53704b6a73494f4d7353736f46595a677a474c4462415a78766e54797a77776d65524753586869 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6d7142625a646e665a49796271746257 remote_crypto_key 6d7142625a646e665a49796271746257 integ_alg sha-512-256 local_integ_key 717a49467863776f6f43534a747978595a6b666d42676172656c55546d426e6d514f665547647a666d6652614962494c474d6572637979436664546a4b72546a remote_integ_key 717a49467863776f6f43534a747978595a6b666d42676172656c55546d426e6d514f665547647a666d6652614962494c474d6572637979436664546a4b72546a local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-cbc-128 local_crypto_key 4b7266785561504262707471466b5269 remote_crypto_key 4b7266785561504262707471466b5269 integ_alg sha-512-256 local_integ_key 755557656e4d6e736e6f786c717a454e525a796a5264674c69554269724c665358644e45435359516a43416d766547564e5564487061676d7159764c4f455451 remote_integ_key 755557656e4d6e736e6f786c717a454e525a796a5264674c69554269724c665358644e45435359516a43416d766547564e5564487061676d7159764c4f455451 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-cbc-128 local_crypto_key 777559555075687179624c6345557341 remote_crypto_key 777559555075687179624c6345557341 integ_alg sha-512-256 local_integ_key 504550614b71626264466c66495a6762477347764543667273714c5465737044754478687345556b736c447a79735a774771746a774b55504166504251586173 remote_integ_key 504550614b71626264466c66495a6762477347764543667273714c5465737044754478687345556b736c447a79735a774771746a774b55504166504251586173 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-cbc-128 local_crypto_key 4657754c6450734a7846477244596a73 remote_crypto_key 4657754c6450734a7846477244596a73 integ_alg sha-512-256 local_integ_key 4a76654e5677794a7959565a71786a4b445a6c5447645166775944686d5647766a7274684f6c6c4c5a6374554b53775077576e55694654714d466177736c6148 remote_integ_key 4a76654e5677794a7959565a71786a4b445a6c5447645166775944686d5647766a7274684f6c6c4c5a6374554b53775077576e55694654714d466177736c6148 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-cbc-128 local_crypto_key 52496854426a77526871544e7a6f5852 remote_crypto_key 52496854426a77526871544e7a6f5852 integ_alg sha-512-256 local_integ_key 58534a6563547a58596661416d706a6e4350444c6c646d746a776c4b7a6d5441496b6758564b436252597259727a554d45554d44415a667a664e494351614252 remote_integ_key 58534a6563547a58596661416d706a6e4350444c6c646d746a776c4b7a6d5441496b6758564b436252597259727a554d45554d44415a667a664e494351614252 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-cbc-128 local_crypto_key 746951435a5546734a5a6e4444775645 remote_crypto_key 746951435a5546734a5a6e4444775645 integ_alg sha-512-256 local_integ_key 625347655666637854455262726a59626379556347706a7847456c5967635476654b597a43766d726f6e776b494e5170467375625a4759727668585675615879 remote_integ_key 625347655666637854455262726a59626379556347706a7847456c5967635476654b597a43766d726f6e776b494e5170467375625a4759727668585675615879 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-cbc-128 local_crypto_key 656c43764e54486d506f724958466158 remote_crypto_key 656c43764e54486d506f724958466158 integ_alg sha-512-256 local_integ_key 4c65474b424d477a70624c4473566948507a6d4c6c5366427870777856584c656c42574958726967637a7751747479654b45486e4b6d7a4e544c6b6868716b54 remote_integ_key 4c65474b424d477a70624c4473566948507a6d4c6c5366427870777856584c656c42574958726967637a7751747479654b45486e4b6d7a4e544c6b6868716b54 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-cbc-128 local_crypto_key 67615163455a76416143444970577349 remote_crypto_key 67615163455a76416143444970577349 integ_alg sha-512-256 local_integ_key 5a6d4c6673746351416a747657595a49656776714643466457797255676b6a6b43616d4376596a7543487648686a44636255475a724d47474b7a566563555252 remote_integ_key 5a6d4c6673746351416a747657595a49656776714643466457797255676b6a6b43616d4376596a7543487648686a44636255475a724d47474b7a566563555252 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-cbc-128 local_crypto_key 6a64746257495574737251686b524e4b remote_crypto_key 6a64746257495574737251686b524e4b integ_alg sha-512-256 local_integ_key 7a5a614c75737a72636f557270696e54556842586e5a76744d4b5657575a6a61495775636f506d6443715a795a616b41657253614343775a727a546765655650 remote_integ_key 7a5a614c75737a72636f557270696e54556842586e5a76744d4b5657575a6a61495775636f506d6443715a795a616b41657253614343775a727a546765655650 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-cbc-128 local_crypto_key 4d42674d746e6258724a6b476755646c remote_crypto_key 4d42674d746e6258724a6b476755646c integ_alg sha-512-256 local_integ_key 4e59736d426a5051694d6d75704b5477546a4d44525355785770745074574157585978444e4f527a7965754a4576436459466572654f4d474a4e6f76544b7456 remote_integ_key 4e59736d426a5051694d6d75704b5477546a4d44525355785770745074574157585978444e4f527a7965754a4576436459466572654f4d474a4e6f76544b7456 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-cbc-128 local_crypto_key 6474556665646c56676741634c504170 remote_crypto_key 6474556665646c56676741634c504170 integ_alg sha-512-256 local_integ_key 74507861455541527677725650524f7765574c58516c6d446678695755704c7063687959624f4c49644669424d644e455946626843587a6c4166475445457174 remote_integ_key 74507861455541527677725650524f7765574c58516c6d446678695755704c7063687959624f4c49644669424d644e455946626843587a6c4166475445457174 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-cbc-128 local_crypto_key 47596178706957485274555856494e78 remote_crypto_key 47596178706957485274555856494e78 integ_alg sha-512-256 local_integ_key 6d4766585042515a537172424b45537472656b7a777a6c4979507a5a69594e4f4877774e59576b775a65545653786b44544b70786861465158596b724b62716c remote_integ_key 6d4766585042515a537172424b45537472656b7a777a6c4979507a5a69594e4f4877774e59576b775a65545653786b44544b70786861465158596b724b62716c local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-cbc-128 local_crypto_key 6742716e676f726452564773654d4b42 remote_crypto_key 6742716e676f726452564773654d4b42 integ_alg sha-512-256 local_integ_key 7a795a746e6f6643764173456f5666706b4d49414b64737048765a616b584558684f654d6261476d625142485650644d645041444e624b535a4b69446d667944 remote_integ_key 7a795a746e6f6643764173456f5666706b4d49414b64737048765a616b584558684f654d6261476d625142485650644d645041444e624b535a4b69446d667944 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-cbc-128 local_crypto_key 6b4a6571536c4277715a444469744f4b remote_crypto_key 6b4a6571536c4277715a444469744f4b integ_alg sha-512-256 local_integ_key 4b454176624743596153506d6a61496f57534b62464e5a6c504b486d48574e704248544e645575716452576f7a68745742646c666d636149756273714b75425a remote_integ_key 4b454176624743596153506d6a61496f57534b62464e5a6c504b486d48574e704248544e645575716452576f7a68745742646c666d636149756273714b75425a local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-cbc-128 local_crypto_key 4f416f4c616b5444664962774c4c4b72 remote_crypto_key 4f416f4c616b5444664962774c4c4b72 integ_alg sha-512-256 local_integ_key 7470617867677a6876726c7a7a7465457364465977795956675a64424a7747754e4a6949726e576142717162474b456c437653474c58744b704e614657744e48 remote_integ_key 7470617867677a6876726c7a7a7465457364465977795956675a64424a7747754e4a6949726e576142717162474b456c437653474c58744b704e614657744e48 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-cbc-128 local_crypto_key 76566165537072565857705947436d6e remote_crypto_key 76566165537072565857705947436d6e integ_alg sha-512-256 local_integ_key 704d74765343595766646f7545466d5078615463435a7249646542705065444e7671634459596c756c644e4a45736b66706f55725a516b664266505446636442 remote_integ_key 704d74765343595766646f7545466d5078615463435a7249646542705065444e7671634459596c756c644e4a45736b66706f55725a516b664266505446636442 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-cbc-128 local_crypto_key 536c58766354464d526849616175504e remote_crypto_key 536c58766354464d526849616175504e integ_alg sha-512-256 local_integ_key 74544c537158755a4c5143464169435158617042475942494671494c73704f735854644d496876746b49636a42426b49764a73767875444d71534374786f5975 remote_integ_key 74544c537158755a4c5143464169435158617042475942494671494c73704f735854644d496876746b49636a42426b49764a73767875444d71534374786f5975 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-cbc-128 local_crypto_key 624754755151506c787754636d42416f remote_crypto_key 624754755151506c787754636d42416f integ_alg sha-512-256 local_integ_key 566b764e75686965694a4565466d7855475a595a784d6f474c76585a67445749705942656451554f4152756c556869746f6a52677669436a72444d4852637665 remote_integ_key 566b764e75686965694a4565466d7855475a595a784d6f474c76585a67445749705942656451554f4152756c556869746f6a52677669436a72444d4852637665 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-cbc-128 local_crypto_key 66786d61546361534a4f456c734d6678 remote_crypto_key 66786d61546361534a4f456c734d6678 integ_alg sha-512-256 local_integ_key 514669504d746f624c5244626e4a45536459747a74426e7441737871705252636c506f62454272556b634b4e4d786a6e6e584f5376684e4b794e644c59656747 remote_integ_key 514669504d746f624c5244626e4a45536459747a74426e7441737871705252636c506f62454272556b634b4e4d786a6e6e584f5376684e4b794e644c59656747 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-cbc-128 local_crypto_key 534f646f5451476a6978557074665062 remote_crypto_key 534f646f5451476a6978557074665062 integ_alg sha-512-256 local_integ_key 714b74795a6e737370526f677a76766849505577675661696a4b66544d59447578777757556e4641637471674a6477776f4249416a657242427a5271586b6e59 remote_integ_key 714b74795a6e737370526f677a76766849505577675661696a4b66544d59447578777757556e4641637471674a6477776f4249416a657242427a5271586b6e59 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-cbc-128 local_crypto_key 4355674f7a4a67475678697157644972 remote_crypto_key 4355674f7a4a67475678697157644972 integ_alg sha-512-256 local_integ_key 446d6f775a50626d6f6246586f6a42667a555971674a6243585a53694c526947556b666c737252695a454d666c4e41465648657968796d434c4a704666526e65 remote_integ_key 446d6f775a50626d6f6246586f6a42667a555971674a6243585a53694c526947556b666c737252695a454d666c4e41465648657968796d434c4a704666526e65 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-cbc-128 local_crypto_key 6f567144626241694349787258495573 remote_crypto_key 6f567144626241694349787258495573 integ_alg sha-512-256 local_integ_key 4867595459544d524951764466456a685a706f46665a7449536e41595a664a777a4e4d63656b79714b454a7a5557576f5a7457474f65695a4348697a54776544 remote_integ_key 4867595459544d524951764466456a685a706f46665a7449536e41595a664a777a4e4d63656b79714b454a7a5557576f5a7457474f65695a4348697a54776544 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-cbc-128 local_crypto_key 554c6a43674559436253674777615547 remote_crypto_key 554c6a43674559436253674777615547 integ_alg sha-512-256 local_integ_key 4672444e65574e6b6c56676d775262626d5252476347575170745347554852527846786d6266556c664d6f64735a774d556b41725a796a454f6869785043666a remote_integ_key 4672444e65574e6b6c56676d775262626d5252476347575170745347554852527846786d6266556c664d6f64735a774d556b41725a796a454f6869785043666a local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-cbc-128 local_crypto_key 63734e4e57534963754d4c49706f4463 remote_crypto_key 63734e4e57534963754d4c49706f4463 integ_alg sha-512-256 local_integ_key 4948704f784a77426146565a5747794963556a687a4574776b4d515a73466d754448466f4b51514a7846676d6c537972435a62584e4259617765544b62636746 remote_integ_key 4948704f784a77426146565a5747794963556a687a4574776b4d515a73466d754448466f4b51514a7846676d6c537972435a62584e4259617765544b62636746 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-cbc-128 local_crypto_key 56664f446a46697749416c796a626672 remote_crypto_key 56664f446a46697749416c796a626672 integ_alg sha-512-256 local_integ_key 4956554b6a4265414b67484f7a536f4a5554437a4e715866777569456d727a52576344736279706c62786f6248694f614f59564b415174756b5a4e77574b4344 remote_integ_key 4956554b6a4265414b67484f7a536f4a5554437a4e715866777569456d727a52576344736279706c62786f6248694f614f59564b415174756b5a4e77574b4344 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-cbc-128 local_crypto_key 686854576458696e6341596444516656 remote_crypto_key 686854576458696e6341596444516656 integ_alg sha-512-256 local_integ_key 7175484e5642515977486874506c5961767666726469525358764a796a6153575048437770636c444f6b796755554252454e76684b556d455a796b5a4755694c remote_integ_key 7175484e5642515977486874506c5961767666726469525358764a796a6153575048437770636c444f6b796755554252454e76684b556d455a796b5a4755694c local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-cbc-128 local_crypto_key 48445543626b4449485a6475784e6157 remote_crypto_key 48445543626b4449485a6475784e6157 integ_alg sha-512-256 local_integ_key 484766424c796b4c586947617972556f63476e4a56525442624f4d49496c75457079444d495277685165665563584c6b54475748706e69506c654643484b416f remote_integ_key 484766424c796b4c586947617972556f63476e4a56525442624f4d49496c75457079444d495277685165665563584c6b54475748706e69506c654643484b416f local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-cbc-128 local_crypto_key 6758466f5746497967736b68626e626b remote_crypto_key 6758466f5746497967736b68626e626b integ_alg sha-512-256 local_integ_key 507449707a7364564b697944597a48454b4e6a5a5250566e664157546d4673584f69715877616263516a5a55627a494f6452666b7071547a44636271496c6771 remote_integ_key 507449707a7364564b697944597a48454b4e6a5a5250566e664157546d4673584f69715877616263516a5a55627a494f6452666b7071547a44636271496c6771 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-cbc-128 local_crypto_key 53617a79644c4e704f77475866417654 remote_crypto_key 53617a79644c4e704f77475866417654 integ_alg sha-512-256 local_integ_key 4a6f4a63654762526764656c624e7a6d49684e6e746366716c65526f495268466d704a6e696a47666a504e68694555726d6949716c6b59676778695271486166 remote_integ_key 4a6f4a63654762526764656c624e7a6d49684e6e746366716c65526f495268466d704a6e696a47666a504e68694555726d6949716c6b59676778695271486166 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-cbc-128 local_crypto_key 74596a67656748426d56724642725565 remote_crypto_key 74596a67656748426d56724642725565 integ_alg sha-512-256 local_integ_key 6169756d637743474163416e4c615247635379764445657171424e646b6445717174517845586c6e765a4d79704a6a7977466275665a4a544873457268684d4a remote_integ_key 6169756d637743474163416e4c615247635379764445657171424e646b6445717174517845586c6e765a4d79704a6a7977466275665a4a544873457268684d4a local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-cbc-128 local_crypto_key 7a416e4774725a684665485074647273 remote_crypto_key 7a416e4774725a684665485074647273 integ_alg sha-512-256 local_integ_key 48736f6b4b72634642566a6762434f45476f62704a4e425376624e635852556d416e724b765465756a7a6559414e4745566555725956544a56496e486a47436d remote_integ_key 48736f6b4b72634642566a6762434f45476f62704a4e425376624e635852556d416e724b765465756a7a6559414e4745566555725956544a56496e486a47436d local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-cbc-128 local_crypto_key 70716767467343634a4d68734d497857 remote_crypto_key 70716767467343634a4d68734d497857 integ_alg sha-512-256 local_integ_key 6978637273645374744950624c45446f6f41434a457a706a67724649775844556e4d7a726469536a6f64645848496750704b6670737859416e737152484e5667 remote_integ_key 6978637273645374744950624c45446f6f41434a457a706a67724649775844556e4d7a726469536a6f64645848496750704b6670737859416e737152484e5667 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-cbc-128 local_crypto_key 6b425669596a565854666173687a5550 remote_crypto_key 6b425669596a565854666173687a5550 integ_alg sha-512-256 local_integ_key 6176697a5742686e7079446b44716d454f4c6d495141464a506a6853765547597a51777046774b4e4276624765725158697a6f7a5a434247774d4a585245476f remote_integ_key 6176697a5742686e7079446b44716d454f4c6d495141464a506a6853765547597a51777046774b4e4276624765725158697a6f7a5a434247774d4a585245476f local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-cbc-128 local_crypto_key 4141786f4d6a786f7866416b48714f54 remote_crypto_key 4141786f4d6a786f7866416b48714f54 integ_alg sha-512-256 local_integ_key 506875694b5665656a58776f62454d585647654c5876456a5a4d77636344577a6f497a43754a5249556152654e4971677349696a676f7a48416f57616144764a remote_integ_key 506875694b5665656a58776f62454d585647654c5876456a5a4d77636344577a6f497a43754a5249556152654e4971677349696a676f7a48416f57616144764a local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-cbc-128 local_crypto_key 6a6c62614f48566d4d6c656471474461 remote_crypto_key 6a6c62614f48566d4d6c656471474461 integ_alg sha-512-256 local_integ_key 584e6467495270707a494c6f786744666d546a7842554677446d49486b4f7665616e437670737a6678467051445374766c4b62696e5559556e746f4549506147 remote_integ_key 584e6467495270707a494c6f786744666d546a7842554677446d49486b4f7665616e437670737a6678467051445374766c4b62696e5559556e746f4549506147 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-cbc-128 local_crypto_key 53414b754b766f687772757572767976 remote_crypto_key 53414b754b766f687772757572767976 integ_alg sha-512-256 local_integ_key 7774624e5753726f4d787363554f6d497056685652717776426b4857524f54624a5772794a615074577566766c4649776f67566c6a634949585066585764654c remote_integ_key 7774624e5753726f4d787363554f6d497056685652717776426b4857524f54624a5772794a615074577566766c4649776f67566c6a634949585066585764654c local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-cbc-128 local_crypto_key 627962774b67456755485a524671495a remote_crypto_key 627962774b67456755485a524671495a integ_alg sha-512-256 local_integ_key 5443594f6e796a66795656706e4557656a635470697a6e6c4c44694c637257575057457953714e71716a4a7a5878707a56426c49746878707274757466565551 remote_integ_key 5443594f6e796a66795656706e4557656a635470697a6e6c4c44694c637257575057457953714e71716a4a7a5878707a56426c49746878707274757466565551 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-cbc-128 local_crypto_key 6b716a7053506e4b5a4e555474424e49 remote_crypto_key 6b716a7053506e4b5a4e555474424e49 integ_alg sha-512-256 local_integ_key 49754d774c616e615267795a664b4d4448774d576576594c6e56544948744a6f61425878536959674c5758594d4744706348786f59655a765949437853584a46 remote_integ_key 49754d774c616e615267795a664b4d4448774d576576594c6e56544948744a6f61425878536959674c5758594d4744706348786f59655a765949437853584a46 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-cbc-128 local_crypto_key 754c636246526a536264484a6d477757 remote_crypto_key 754c636246526a536264484a6d477757 integ_alg sha-512-256 local_integ_key 4743657154475444784d4e7048565a5a4f4f4654446f5671504162456848556c42726a417a71554d47664a4d565665744b585371596a4f4c6176456165585a70 remote_integ_key 4743657154475444784d4e7048565a5a4f4f4654446f5671504162456848556c42726a417a71554d47664a4d565665744b585371596a4f4c6176456165585a70 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-cbc-128 local_crypto_key 7046785752766f51624656756b656e74 remote_crypto_key 7046785752766f51624656756b656e74 integ_alg sha-512-256 local_integ_key 4156557a7357456c524a487369416a44504474746555634c78786c49496f4d67746664704645624c434d53706169704e7944505a616c51624661624d5253494a remote_integ_key 4156557a7357456c524a487369416a44504474746555634c78786c49496f4d67746664704645624c434d53706169704e7944505a616c51624661624d5253494a local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-cbc-128 local_crypto_key 6f5867674b696b4e55594e5953585754 remote_crypto_key 6f5867674b696b4e55594e5953585754 integ_alg sha-512-256 local_integ_key 45784171564a4e4e614d4f5542464d7a714767594a656a556259696b434b7255535a685767584a49644a456c48675549655176525845554c73425042454a5975 remote_integ_key 45784171564a4e4e614d4f5542464d7a714767594a656a556259696b434b7255535a685767584a49644a456c48675549655176525845554c73425042454a5975 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-cbc-128 local_crypto_key 4b7266785561504262707471466b5269 remote_crypto_key 4b7266785561504262707471466b5269 integ_alg sha-512-256 local_integ_key 755557656e4d6e736e6f786c717a454e525a796a5264674c69554269724c665358644e45435359516a43416d766547564e5564487061676d7159764c4f455451 remote_integ_key 755557656e4d6e736e6f786c717a454e525a796a5264674c69554269724c665358644e45435359516a43416d766547564e5564487061676d7159764c4f455451 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-cbc-128 local_crypto_key 777559555075687179624c6345557341 remote_crypto_key 777559555075687179624c6345557341 integ_alg sha-512-256 local_integ_key 504550614b71626264466c66495a6762477347764543667273714c5465737044754478687345556b736c447a79735a774771746a774b55504166504251586173 remote_integ_key 504550614b71626264466c66495a6762477347764543667273714c5465737044754478687345556b736c447a79735a774771746a774b55504166504251586173 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-cbc-128 local_crypto_key 4657754c6450734a7846477244596a73 remote_crypto_key 4657754c6450734a7846477244596a73 integ_alg sha-512-256 local_integ_key 4a76654e5677794a7959565a71786a4b445a6c5447645166775944686d5647766a7274684f6c6c4c5a6374554b53775077576e55694654714d466177736c6148 remote_integ_key 4a76654e5677794a7959565a71786a4b445a6c5447645166775944686d5647766a7274684f6c6c4c5a6374554b53775077576e55694654714d466177736c6148 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-cbc-128 local_crypto_key 52496854426a77526871544e7a6f5852 remote_crypto_key 52496854426a77526871544e7a6f5852 integ_alg sha-512-256 local_integ_key 58534a6563547a58596661416d706a6e4350444c6c646d746a776c4b7a6d5441496b6758564b436252597259727a554d45554d44415a667a664e494351614252 remote_integ_key 58534a6563547a58596661416d706a6e4350444c6c646d746a776c4b7a6d5441496b6758564b436252597259727a554d45554d44415a667a664e494351614252 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-cbc-128 local_crypto_key 746951435a5546734a5a6e4444775645 remote_crypto_key 746951435a5546734a5a6e4444775645 integ_alg sha-512-256 local_integ_key 625347655666637854455262726a59626379556347706a7847456c5967635476654b597a43766d726f6e776b494e5170467375625a4759727668585675615879 remote_integ_key 625347655666637854455262726a59626379556347706a7847456c5967635476654b597a43766d726f6e776b494e5170467375625a4759727668585675615879 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-cbc-128 local_crypto_key 656c43764e54486d506f724958466158 remote_crypto_key 656c43764e54486d506f724958466158 integ_alg sha-512-256 local_integ_key 4c65474b424d477a70624c4473566948507a6d4c6c5366427870777856584c656c42574958726967637a7751747479654b45486e4b6d7a4e544c6b6868716b54 remote_integ_key 4c65474b424d477a70624c4473566948507a6d4c6c5366427870777856584c656c42574958726967637a7751747479654b45486e4b6d7a4e544c6b6868716b54 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-cbc-128 local_crypto_key 67615163455a76416143444970577349 remote_crypto_key 67615163455a76416143444970577349 integ_alg sha-512-256 local_integ_key 5a6d4c6673746351416a747657595a49656776714643466457797255676b6a6b43616d4376596a7543487648686a44636255475a724d47474b7a566563555252 remote_integ_key 5a6d4c6673746351416a747657595a49656776714643466457797255676b6a6b43616d4376596a7543487648686a44636255475a724d47474b7a566563555252 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-cbc-128 local_crypto_key 6a64746257495574737251686b524e4b remote_crypto_key 6a64746257495574737251686b524e4b integ_alg sha-512-256 local_integ_key 7a5a614c75737a72636f557270696e54556842586e5a76744d4b5657575a6a61495775636f506d6443715a795a616b41657253614343775a727a546765655650 remote_integ_key 7a5a614c75737a72636f557270696e54556842586e5a76744d4b5657575a6a61495775636f506d6443715a795a616b41657253614343775a727a546765655650 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-cbc-128 local_crypto_key 4d42674d746e6258724a6b476755646c remote_crypto_key 4d42674d746e6258724a6b476755646c integ_alg sha-512-256 local_integ_key 4e59736d426a5051694d6d75704b5477546a4d44525355785770745074574157585978444e4f527a7965754a4576436459466572654f4d474a4e6f76544b7456 remote_integ_key 4e59736d426a5051694d6d75704b5477546a4d44525355785770745074574157585978444e4f527a7965754a4576436459466572654f4d474a4e6f76544b7456 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-cbc-128 local_crypto_key 6474556665646c56676741634c504170 remote_crypto_key 6474556665646c56676741634c504170 integ_alg sha-512-256 local_integ_key 74507861455541527677725650524f7765574c58516c6d446678695755704c7063687959624f4c49644669424d644e455946626843587a6c4166475445457174 remote_integ_key 74507861455541527677725650524f7765574c58516c6d446678695755704c7063687959624f4c49644669424d644e455946626843587a6c4166475445457174 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-cbc-128 local_crypto_key 47596178706957485274555856494e78 remote_crypto_key 47596178706957485274555856494e78 integ_alg sha-512-256 local_integ_key 6d4766585042515a537172424b45537472656b7a777a6c4979507a5a69594e4f4877774e59576b775a65545653786b44544b70786861465158596b724b62716c remote_integ_key 6d4766585042515a537172424b45537472656b7a777a6c4979507a5a69594e4f4877774e59576b775a65545653786b44544b70786861465158596b724b62716c local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-cbc-128 local_crypto_key 6742716e676f726452564773654d4b42 remote_crypto_key 6742716e676f726452564773654d4b42 integ_alg sha-512-256 local_integ_key 7a795a746e6f6643764173456f5666706b4d49414b64737048765a616b584558684f654d6261476d625142485650644d645041444e624b535a4b69446d667944 remote_integ_key 7a795a746e6f6643764173456f5666706b4d49414b64737048765a616b584558684f654d6261476d625142485650644d645041444e624b535a4b69446d667944 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-cbc-128 local_crypto_key 6b4a6571536c4277715a444469744f4b remote_crypto_key 6b4a6571536c4277715a444469744f4b integ_alg sha-512-256 local_integ_key 4b454176624743596153506d6a61496f57534b62464e5a6c504b486d48574e704248544e645575716452576f7a68745742646c666d636149756273714b75425a remote_integ_key 4b454176624743596153506d6a61496f57534b62464e5a6c504b486d48574e704248544e645575716452576f7a68745742646c666d636149756273714b75425a local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-cbc-128 local_crypto_key 4f416f4c616b5444664962774c4c4b72 remote_crypto_key 4f416f4c616b5444664962774c4c4b72 integ_alg sha-512-256 local_integ_key 7470617867677a6876726c7a7a7465457364465977795956675a64424a7747754e4a6949726e576142717162474b456c437653474c58744b704e614657744e48 remote_integ_key 7470617867677a6876726c7a7a7465457364465977795956675a64424a7747754e4a6949726e576142717162474b456c437653474c58744b704e614657744e48 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-cbc-128 local_crypto_key 76566165537072565857705947436d6e remote_crypto_key 76566165537072565857705947436d6e integ_alg sha-512-256 local_integ_key 704d74765343595766646f7545466d5078615463435a7249646542705065444e7671634459596c756c644e4a45736b66706f55725a516b664266505446636442 remote_integ_key 704d74765343595766646f7545466d5078615463435a7249646542705065444e7671634459596c756c644e4a45736b66706f55725a516b664266505446636442 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-cbc-128 local_crypto_key 536c58766354464d526849616175504e remote_crypto_key 536c58766354464d526849616175504e integ_alg sha-512-256 local_integ_key 74544c537158755a4c5143464169435158617042475942494671494c73704f735854644d496876746b49636a42426b49764a73767875444d71534374786f5975 remote_integ_key 74544c537158755a4c5143464169435158617042475942494671494c73704f735854644d496876746b49636a42426b49764a73767875444d71534374786f5975 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-cbc-128 local_crypto_key 624754755151506c787754636d42416f remote_crypto_key 624754755151506c787754636d42416f integ_alg sha-512-256 local_integ_key 566b764e75686965694a4565466d7855475a595a784d6f474c76585a67445749705942656451554f4152756c556869746f6a52677669436a72444d4852637665 remote_integ_key 566b764e75686965694a4565466d7855475a595a784d6f474c76585a67445749705942656451554f4152756c556869746f6a52677669436a72444d4852637665 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-cbc-128 local_crypto_key 66786d61546361534a4f456c734d6678 remote_crypto_key 66786d61546361534a4f456c734d6678 integ_alg sha-512-256 local_integ_key 514669504d746f624c5244626e4a45536459747a74426e7441737871705252636c506f62454272556b634b4e4d786a6e6e584f5376684e4b794e644c59656747 remote_integ_key 514669504d746f624c5244626e4a45536459747a74426e7441737871705252636c506f62454272556b634b4e4d786a6e6e584f5376684e4b794e644c59656747 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-cbc-128 local_crypto_key 534f646f5451476a6978557074665062 remote_crypto_key 534f646f5451476a6978557074665062 integ_alg sha-512-256 local_integ_key 714b74795a6e737370526f677a76766849505577675661696a4b66544d59447578777757556e4641637471674a6477776f4249416a657242427a5271586b6e59 remote_integ_key 714b74795a6e737370526f677a76766849505577675661696a4b66544d59447578777757556e4641637471674a6477776f4249416a657242427a5271586b6e59 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-cbc-128 local_crypto_key 4355674f7a4a67475678697157644972 remote_crypto_key 4355674f7a4a67475678697157644972 integ_alg sha-512-256 local_integ_key 446d6f775a50626d6f6246586f6a42667a555971674a6243585a53694c526947556b666c737252695a454d666c4e41465648657968796d434c4a704666526e65 remote_integ_key 446d6f775a50626d6f6246586f6a42667a555971674a6243585a53694c526947556b666c737252695a454d666c4e41465648657968796d434c4a704666526e65 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-cbc-128 local_crypto_key 6f567144626241694349787258495573 remote_crypto_key 6f567144626241694349787258495573 integ_alg sha-512-256 local_integ_key 4867595459544d524951764466456a685a706f46665a7449536e41595a664a777a4e4d63656b79714b454a7a5557576f5a7457474f65695a4348697a54776544 remote_integ_key 4867595459544d524951764466456a685a706f46665a7449536e41595a664a777a4e4d63656b79714b454a7a5557576f5a7457474f65695a4348697a54776544 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-cbc-128 local_crypto_key 554c6a43674559436253674777615547 remote_crypto_key 554c6a43674559436253674777615547 integ_alg sha-512-256 local_integ_key 4672444e65574e6b6c56676d775262626d5252476347575170745347554852527846786d6266556c664d6f64735a774d556b41725a796a454f6869785043666a remote_integ_key 4672444e65574e6b6c56676d775262626d5252476347575170745347554852527846786d6266556c664d6f64735a774d556b41725a796a454f6869785043666a local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-cbc-128 local_crypto_key 63734e4e57534963754d4c49706f4463 remote_crypto_key 63734e4e57534963754d4c49706f4463 integ_alg sha-512-256 local_integ_key 4948704f784a77426146565a5747794963556a687a4574776b4d515a73466d754448466f4b51514a7846676d6c537972435a62584e4259617765544b62636746 remote_integ_key 4948704f784a77426146565a5747794963556a687a4574776b4d515a73466d754448466f4b51514a7846676d6c537972435a62584e4259617765544b62636746 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-cbc-128 local_crypto_key 56664f446a46697749416c796a626672 remote_crypto_key 56664f446a46697749416c796a626672 integ_alg sha-512-256 local_integ_key 4956554b6a4265414b67484f7a536f4a5554437a4e715866777569456d727a52576344736279706c62786f6248694f614f59564b415174756b5a4e77574b4344 remote_integ_key 4956554b6a4265414b67484f7a536f4a5554437a4e715866777569456d727a52576344736279706c62786f6248694f614f59564b415174756b5a4e77574b4344 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-cbc-128 local_crypto_key 686854576458696e6341596444516656 remote_crypto_key 686854576458696e6341596444516656 integ_alg sha-512-256 local_integ_key 7175484e5642515977486874506c5961767666726469525358764a796a6153575048437770636c444f6b796755554252454e76684b556d455a796b5a4755694c remote_integ_key 7175484e5642515977486874506c5961767666726469525358764a796a6153575048437770636c444f6b796755554252454e76684b556d455a796b5a4755694c local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-cbc-128 local_crypto_key 48445543626b4449485a6475784e6157 remote_crypto_key 48445543626b4449485a6475784e6157 integ_alg sha-512-256 local_integ_key 484766424c796b4c586947617972556f63476e4a56525442624f4d49496c75457079444d495277685165665563584c6b54475748706e69506c654643484b416f remote_integ_key 484766424c796b4c586947617972556f63476e4a56525442624f4d49496c75457079444d495277685165665563584c6b54475748706e69506c654643484b416f local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-cbc-128 local_crypto_key 6758466f5746497967736b68626e626b remote_crypto_key 6758466f5746497967736b68626e626b integ_alg sha-512-256 local_integ_key 507449707a7364564b697944597a48454b4e6a5a5250566e664157546d4673584f69715877616263516a5a55627a494f6452666b7071547a44636271496c6771 remote_integ_key 507449707a7364564b697944597a48454b4e6a5a5250566e664157546d4673584f69715877616263516a5a55627a494f6452666b7071547a44636271496c6771 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-cbc-128 local_crypto_key 53617a79644c4e704f77475866417654 remote_crypto_key 53617a79644c4e704f77475866417654 integ_alg sha-512-256 local_integ_key 4a6f4a63654762526764656c624e7a6d49684e6e746366716c65526f495268466d704a6e696a47666a504e68694555726d6949716c6b59676778695271486166 remote_integ_key 4a6f4a63654762526764656c624e7a6d49684e6e746366716c65526f495268466d704a6e696a47666a504e68694555726d6949716c6b59676778695271486166 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-cbc-128 local_crypto_key 74596a67656748426d56724642725565 remote_crypto_key 74596a67656748426d56724642725565 integ_alg sha-512-256 local_integ_key 6169756d637743474163416e4c615247635379764445657171424e646b6445717174517845586c6e765a4d79704a6a7977466275665a4a544873457268684d4a remote_integ_key 6169756d637743474163416e4c615247635379764445657171424e646b6445717174517845586c6e765a4d79704a6a7977466275665a4a544873457268684d4a local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-cbc-128 local_crypto_key 7a416e4774725a684665485074647273 remote_crypto_key 7a416e4774725a684665485074647273 integ_alg sha-512-256 local_integ_key 48736f6b4b72634642566a6762434f45476f62704a4e425376624e635852556d416e724b765465756a7a6559414e4745566555725956544a56496e486a47436d remote_integ_key 48736f6b4b72634642566a6762434f45476f62704a4e425376624e635852556d416e724b765465756a7a6559414e4745566555725956544a56496e486a47436d local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-cbc-128 local_crypto_key 70716767467343634a4d68734d497857 remote_crypto_key 70716767467343634a4d68734d497857 integ_alg sha-512-256 local_integ_key 6978637273645374744950624c45446f6f41434a457a706a67724649775844556e4d7a726469536a6f64645848496750704b6670737859416e737152484e5667 remote_integ_key 6978637273645374744950624c45446f6f41434a457a706a67724649775844556e4d7a726469536a6f64645848496750704b6670737859416e737152484e5667 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-cbc-128 local_crypto_key 6b425669596a565854666173687a5550 remote_crypto_key 6b425669596a565854666173687a5550 integ_alg sha-512-256 local_integ_key 6176697a5742686e7079446b44716d454f4c6d495141464a506a6853765547597a51777046774b4e4276624765725158697a6f7a5a434247774d4a585245476f remote_integ_key 6176697a5742686e7079446b44716d454f4c6d495141464a506a6853765547597a51777046774b4e4276624765725158697a6f7a5a434247774d4a585245476f local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-cbc-128 local_crypto_key 4141786f4d6a786f7866416b48714f54 remote_crypto_key 4141786f4d6a786f7866416b48714f54 integ_alg sha-512-256 local_integ_key 506875694b5665656a58776f62454d585647654c5876456a5a4d77636344577a6f497a43754a5249556152654e4971677349696a676f7a48416f57616144764a remote_integ_key 506875694b5665656a58776f62454d585647654c5876456a5a4d77636344577a6f497a43754a5249556152654e4971677349696a676f7a48416f57616144764a local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-cbc-128 local_crypto_key 6a6c62614f48566d4d6c656471474461 remote_crypto_key 6a6c62614f48566d4d6c656471474461 integ_alg sha-512-256 local_integ_key 584e6467495270707a494c6f786744666d546a7842554677446d49486b4f7665616e437670737a6678467051445374766c4b62696e5559556e746f4549506147 remote_integ_key 584e6467495270707a494c6f786744666d546a7842554677446d49486b4f7665616e437670737a6678467051445374766c4b62696e5559556e746f4549506147 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-cbc-128 local_crypto_key 53414b754b766f687772757572767976 remote_crypto_key 53414b754b766f687772757572767976 integ_alg sha-512-256 local_integ_key 7774624e5753726f4d787363554f6d497056685652717776426b4857524f54624a5772794a615074577566766c4649776f67566c6a634949585066585764654c remote_integ_key 7774624e5753726f4d787363554f6d497056685652717776426b4857524f54624a5772794a615074577566766c4649776f67566c6a634949585066585764654c local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-cbc-128 local_crypto_key 627962774b67456755485a524671495a remote_crypto_key 627962774b67456755485a524671495a integ_alg sha-512-256 local_integ_key 5443594f6e796a66795656706e4557656a635470697a6e6c4c44694c637257575057457953714e71716a4a7a5878707a56426c49746878707274757466565551 remote_integ_key 5443594f6e796a66795656706e4557656a635470697a6e6c4c44694c637257575057457953714e71716a4a7a5878707a56426c49746878707274757466565551 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-cbc-128 local_crypto_key 6b716a7053506e4b5a4e555474424e49 remote_crypto_key 6b716a7053506e4b5a4e555474424e49 integ_alg sha-512-256 local_integ_key 49754d774c616e615267795a664b4d4448774d576576594c6e56544948744a6f61425878536959674c5758594d4744706348786f59655a765949437853584a46 remote_integ_key 49754d774c616e615267795a664b4d4448774d576576594c6e56544948744a6f61425878536959674c5758594d4744706348786f59655a765949437853584a46 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-cbc-128 local_crypto_key 754c636246526a536264484a6d477757 remote_crypto_key 754c636246526a536264484a6d477757 integ_alg sha-512-256 local_integ_key 4743657154475444784d4e7048565a5a4f4f4654446f5671504162456848556c42726a417a71554d47664a4d565665744b585371596a4f4c6176456165585a70 remote_integ_key 4743657154475444784d4e7048565a5a4f4f4654446f5671504162456848556c42726a417a71554d47664a4d565665744b585371596a4f4c6176456165585a70 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-cbc-128 local_crypto_key 7046785752766f51624656756b656e74 remote_crypto_key 7046785752766f51624656756b656e74 integ_alg sha-512-256 local_integ_key 4156557a7357456c524a487369416a44504474746555634c78786c49496f4d67746664704645624c434d53706169704e7944505a616c51624661624d5253494a remote_integ_key 4156557a7357456c524a487369416a44504474746555634c78786c49496f4d67746664704645624c434d53706169704e7944505a616c51624661624d5253494a local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-cbc-128 local_crypto_key 6f5867674b696b4e55594e5953585754 remote_crypto_key 6f5867674b696b4e55594e5953585754 integ_alg sha-512-256 local_integ_key 45784171564a4e4e614d4f5542464d7a714767594a656a556259696b434b7255535a685767584a49644a456c48675549655176525845554c73425042454a5975 remote_integ_key 45784171564a4e4e614d4f5542464d7a714767594a656a556259696b434b7255535a685767584a49644a456c48675549655176525845554c73425042454a5975 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 6157776b7951634375625662426d6a55 remote_crypto_key 6157776b7951634375625662426d6a55 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 4352556975586e466a5450506e6c4b64 remote_crypto_key 4352556975586e466a5450506e6c4b64 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 4752487465537168686242525a474963 remote_crypto_key 4752487465537168686242525a474963 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 4c54466967767a4e77497352687a444e remote_crypto_key 4c54466967767a4e77497352687a444e local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 75557a474b497a7441434251546d584c remote_crypto_key 75557a474b497a7441434251546d584c local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 794a7071734c75714c6c765247477143 remote_crypto_key 794a7071734c75714c6c765247477143 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 7177574a535a7a465972707064524841 remote_crypto_key 7177574a535a7a465972707064524841 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 7961677547646e574147656844415252 remote_crypto_key 7961677547646e574147656844415252 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 664a7a72506b526451674a5a626a7248 remote_crypto_key 664a7a72506b526451674a5a626a7248 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 6c5545677666467250744b6270784661 remote_crypto_key 6c5545677666467250744b6270784661 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 6e467247544176617177566573537a77 remote_crypto_key 6e467247544176617177566573537a77 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 6a57464e5a504c5067516f524a564a78 remote_crypto_key 6a57464e5a504c5067516f524a564a78 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4a71726e6544754b504b43656b627961 remote_crypto_key 4a71726e6544754b504b43656b627961 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 774f645a646a624a5142617654776a5a remote_crypto_key 774f645a646a624a5142617654776a5a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 43734d704e4450454546417741794e4d remote_crypto_key 43734d704e4450454546417741794e4d local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 644161667569766a474362434364466d remote_crypto_key 644161667569766a474362434364466d local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 49504156416f6579444d6d786f724848 remote_crypto_key 49504156416f6579444d6d786f724848 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 6e4e6e76706e47787368644a7369647a remote_crypto_key 6e4e6e76706e47787368644a7369647a local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 714b64674a626e434378795a4f424d65 remote_crypto_key 714b64674a626e434378795a4f424d65 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 5258646b42434f51415856664967774a remote_crypto_key 5258646b42434f51415856664967774a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 55614a78514c4a424a436571506c586c remote_crypto_key 55614a78514c4a424a436571506c586c local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 5a567a716e464e79465050727279544a remote_crypto_key 5a567a716e464e79465050727279544a local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 6a516c42436b7268496375594d635754 remote_crypto_key 6a516c42436b7268496375594d635754 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 5854726c6d44654e796a565a554b5074 remote_crypto_key 5854726c6d44654e796a565a554b5074 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 686359664642585a444c7a62634b4e64 remote_crypto_key 686359664642585a444c7a62634b4e64 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 4a7279586a7641544451424f794c777a remote_crypto_key 4a7279586a7641544451424f794c777a local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 4e4368615258416753566d517843516b remote_crypto_key 4e4368615258416753566d517843516b local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 654e50414366526d4470536773544c4e remote_crypto_key 654e50414366526d4470536773544c4e local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 414b795867427368536a65756f495474 remote_crypto_key 414b795867427368536a65756f495474 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 464e4d784b4d65574e764c5a6a4a7370 remote_crypto_key 464e4d784b4d65574e764c5a6a4a7370 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 6d54686c425a68474c69736e614e6777 remote_crypto_key 6d54686c425a68474c69736e614e6777 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 775054705a465870676553686e494961 remote_crypto_key 775054705a465870676553686e494961 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 4e4c676665426d505857686e65714163 remote_crypto_key 4e4c676665426d505857686e65714163 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 766950706e5a454f414f594c45657578 remote_crypto_key 766950706e5a454f414f594c45657578 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 596a775148534e4d564943724263734e remote_crypto_key 596a775148534e4d564943724263734e local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 6b61504b72787243594f624f5a455071 remote_crypto_key 6b61504b72787243594f624f5a455071 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 566a46775168526358546e6b77686d41 remote_crypto_key 566a46775168526358546e6b77686d41 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 556a544b7a625a504751514e7659704f remote_crypto_key 556a544b7a625a504751514e7659704f local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 4f754f7a4f4976556e767166784a7941 remote_crypto_key 4f754f7a4f4976556e767166784a7941 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 7856627551484667504d456a75556f62 remote_crypto_key 7856627551484667504d456a75556f62 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 6157776b7951634375625662426d6a55 remote_crypto_key 6157776b7951634375625662426d6a55 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 4352556975586e466a5450506e6c4b64 remote_crypto_key 4352556975586e466a5450506e6c4b64 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 4752487465537168686242525a474963 remote_crypto_key 4752487465537168686242525a474963 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 4c54466967767a4e77497352687a444e remote_crypto_key 4c54466967767a4e77497352687a444e local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 75557a474b497a7441434251546d584c remote_crypto_key 75557a474b497a7441434251546d584c local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 794a7071734c75714c6c765247477143 remote_crypto_key 794a7071734c75714c6c765247477143 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 7177574a535a7a465972707064524841 remote_crypto_key 7177574a535a7a465972707064524841 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 7961677547646e574147656844415252 remote_crypto_key 7961677547646e574147656844415252 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 664a7a72506b526451674a5a626a7248 remote_crypto_key 664a7a72506b526451674a5a626a7248 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 6c5545677666467250744b6270784661 remote_crypto_key 6c5545677666467250744b6270784661 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 6e467247544176617177566573537a77 remote_crypto_key 6e467247544176617177566573537a77 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 6a57464e5a504c5067516f524a564a78 remote_crypto_key 6a57464e5a504c5067516f524a564a78 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4a71726e6544754b504b43656b627961 remote_crypto_key 4a71726e6544754b504b43656b627961 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 774f645a646a624a5142617654776a5a remote_crypto_key 774f645a646a624a5142617654776a5a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 43734d704e4450454546417741794e4d remote_crypto_key 43734d704e4450454546417741794e4d local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 644161667569766a474362434364466d remote_crypto_key 644161667569766a474362434364466d local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 49504156416f6579444d6d786f724848 remote_crypto_key 49504156416f6579444d6d786f724848 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 6e4e6e76706e47787368644a7369647a remote_crypto_key 6e4e6e76706e47787368644a7369647a local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 714b64674a626e434378795a4f424d65 remote_crypto_key 714b64674a626e434378795a4f424d65 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 5258646b42434f51415856664967774a remote_crypto_key 5258646b42434f51415856664967774a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 55614a78514c4a424a436571506c586c remote_crypto_key 55614a78514c4a424a436571506c586c local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 5a567a716e464e79465050727279544a remote_crypto_key 5a567a716e464e79465050727279544a local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 6a516c42436b7268496375594d635754 remote_crypto_key 6a516c42436b7268496375594d635754 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 5854726c6d44654e796a565a554b5074 remote_crypto_key 5854726c6d44654e796a565a554b5074 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 686359664642585a444c7a62634b4e64 remote_crypto_key 686359664642585a444c7a62634b4e64 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 4a7279586a7641544451424f794c777a remote_crypto_key 4a7279586a7641544451424f794c777a local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 4e4368615258416753566d517843516b remote_crypto_key 4e4368615258416753566d517843516b local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 654e50414366526d4470536773544c4e remote_crypto_key 654e50414366526d4470536773544c4e local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 414b795867427368536a65756f495474 remote_crypto_key 414b795867427368536a65756f495474 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 464e4d784b4d65574e764c5a6a4a7370 remote_crypto_key 464e4d784b4d65574e764c5a6a4a7370 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 6d54686c425a68474c69736e614e6777 remote_crypto_key 6d54686c425a68474c69736e614e6777 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 775054705a465870676553686e494961 remote_crypto_key 775054705a465870676553686e494961 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 4e4c676665426d505857686e65714163 remote_crypto_key 4e4c676665426d505857686e65714163 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 766950706e5a454f414f594c45657578 remote_crypto_key 766950706e5a454f414f594c45657578 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 596a775148534e4d564943724263734e remote_crypto_key 596a775148534e4d564943724263734e local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 6b61504b72787243594f624f5a455071 remote_crypto_key 6b61504b72787243594f624f5a455071 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 566a46775168526358546e6b77686d41 remote_crypto_key 566a46775168526358546e6b77686d41 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 556a544b7a625a504751514e7659704f remote_crypto_key 556a544b7a625a504751514e7659704f local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 4f754f7a4f4976556e767166784a7941 remote_crypto_key 4f754f7a4f4976556e767166784a7941 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 7856627551484667504d456a75556f62 remote_crypto_key 7856627551484667504d456a75556f62 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 6e66684f494e45707a4e5156667a4364 remote_crypto_key 6e66684f494e45707a4e5156667a4364 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 7a77716a637262734f6b6b7855646750 remote_crypto_key 7a77716a637262734f6b6b7855646750 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 65677369654d745674674c474b78766b remote_crypto_key 65677369654d745674674c474b78766b local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 41706151616c4d7a544379437361566b remote_crypto_key 41706151616c4d7a544379437361566b local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 646261586f79734274746e5055557979 remote_crypto_key 646261586f79734274746e5055557979 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 66766b556942786e5a57784d4f6b6271 remote_crypto_key 66766b556942786e5a57784d4f6b6271 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 754e46594e764970486b44667356796b remote_crypto_key 754e46594e764970486b44667356796b local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 486c526b4d7644466969415874586569 remote_crypto_key 486c526b4d7644466969415874586569 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 754e5163494d4854494a73476d4f495a remote_crypto_key 754e5163494d4854494a73476d4f495a local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 4c7645457147624169654764434f4457 remote_crypto_key 4c7645457147624169654764434f4457 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 694b6e6366466d68784d4d65544e4562 remote_crypto_key 694b6e6366466d68784d4d65544e4562 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 69794b74444b5a6c5772544557647662 remote_crypto_key 69794b74444b5a6c5772544557647662 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4b476f636a454a456f64506276434f57 remote_crypto_key 4b476f636a454a456f64506276434f57 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 4f687a647049734f774c5a534c456570 remote_crypto_key 4f687a647049734f774c5a534c456570 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 436d646d4b53517257516c525a664d6b remote_crypto_key 436d646d4b53517257516c525a664d6b local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 7276585a6b524a6c79664f615a526275 remote_crypto_key 7276585a6b524a6c79664f615a526275 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 71656d5a45556d547a69595a6b41466f remote_crypto_key 71656d5a45556d547a69595a6b41466f local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 4b69455059464351675643534d4a596f remote_crypto_key 4b69455059464351675643534d4a596f local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 7374544f6b47524f6744696f67504d6d remote_crypto_key 7374544f6b47524f6744696f67504d6d local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 675a6a644d75434d79614b534f416d68 remote_crypto_key 675a6a644d75434d79614b534f416d68 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 59507746576e54476b41474157626676 remote_crypto_key 59507746576e54476b41474157626676 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 534f5064536c73706f4c5748444d4c69 remote_crypto_key 534f5064536c73706f4c5748444d4c69 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 74706e4e6a4a444d484c786c785a5865 remote_crypto_key 74706e4e6a4a444d484c786c785a5865 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 566e56436342744d636b654a7a634143 remote_crypto_key 566e56436342744d636b654a7a634143 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 5058645174566a685547485474456d47 remote_crypto_key 5058645174566a685547485474456d47 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 4851484374555565627a584b75586a57 remote_crypto_key 4851484374555565627a584b75586a57 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 435149536b4f444b6b6f62426d535a53 remote_crypto_key 435149536b4f444b6b6f62426d535a53 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 756a61497445624965704374716a526f remote_crypto_key 756a61497445624965704374716a526f local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 757a655648557252787a715873506f77 remote_crypto_key 757a655648557252787a715873506f77 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 494c6754596c5452656e72646951526d remote_crypto_key 494c6754596c5452656e72646951526d local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 44736e514d6956455247524a76445a47 remote_crypto_key 44736e514d6956455247524a76445a47 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 556c43534d726a4e44454e5551517171 remote_crypto_key 556c43534d726a4e44454e5551517171 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 72746d734f68426f5754524d7a704175 remote_crypto_key 72746d734f68426f5754524d7a704175 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 41524f534262786f5646535073757058 remote_crypto_key 41524f534262786f5646535073757058 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 7a676b52594c734959556c74714f4b75 remote_crypto_key 7a676b52594c734959556c74714f4b75 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 4548597471635050545475785355556b remote_crypto_key 4548597471635050545475785355556b local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 7a51474d6e696d6773624b4768774d67 remote_crypto_key 7a51474d6e696d6773624b4768774d67 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 78744349436355435a76637945764844 remote_crypto_key 78744349436355435a76637945764844 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 4a49434b4f57477a686373735761644e remote_crypto_key 4a49434b4f57477a686373735761644e local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 73545457566e75644172517054665256 remote_crypto_key 73545457566e75644172517054665256 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 6e66684f494e45707a4e5156667a4364 remote_crypto_key 6e66684f494e45707a4e5156667a4364 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 7a77716a637262734f6b6b7855646750 remote_crypto_key 7a77716a637262734f6b6b7855646750 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 65677369654d745674674c474b78766b remote_crypto_key 65677369654d745674674c474b78766b local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 41706151616c4d7a544379437361566b remote_crypto_key 41706151616c4d7a544379437361566b local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 646261586f79734274746e5055557979 remote_crypto_key 646261586f79734274746e5055557979 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 66766b556942786e5a57784d4f6b6271 remote_crypto_key 66766b556942786e5a57784d4f6b6271 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 754e46594e764970486b44667356796b remote_crypto_key 754e46594e764970486b44667356796b local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 486c526b4d7644466969415874586569 remote_crypto_key 486c526b4d7644466969415874586569 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 754e5163494d4854494a73476d4f495a remote_crypto_key 754e5163494d4854494a73476d4f495a local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 4c7645457147624169654764434f4457 remote_crypto_key 4c7645457147624169654764434f4457 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 694b6e6366466d68784d4d65544e4562 remote_crypto_key 694b6e6366466d68784d4d65544e4562 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 69794b74444b5a6c5772544557647662 remote_crypto_key 69794b74444b5a6c5772544557647662 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4b476f636a454a456f64506276434f57 remote_crypto_key 4b476f636a454a456f64506276434f57 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 4f687a647049734f774c5a534c456570 remote_crypto_key 4f687a647049734f774c5a534c456570 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 436d646d4b53517257516c525a664d6b remote_crypto_key 436d646d4b53517257516c525a664d6b local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 7276585a6b524a6c79664f615a526275 remote_crypto_key 7276585a6b524a6c79664f615a526275 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 71656d5a45556d547a69595a6b41466f remote_crypto_key 71656d5a45556d547a69595a6b41466f local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 4b69455059464351675643534d4a596f remote_crypto_key 4b69455059464351675643534d4a596f local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 7374544f6b47524f6744696f67504d6d remote_crypto_key 7374544f6b47524f6744696f67504d6d local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 675a6a644d75434d79614b534f416d68 remote_crypto_key 675a6a644d75434d79614b534f416d68 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 59507746576e54476b41474157626676 remote_crypto_key 59507746576e54476b41474157626676 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 534f5064536c73706f4c5748444d4c69 remote_crypto_key 534f5064536c73706f4c5748444d4c69 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 74706e4e6a4a444d484c786c785a5865 remote_crypto_key 74706e4e6a4a444d484c786c785a5865 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 566e56436342744d636b654a7a634143 remote_crypto_key 566e56436342744d636b654a7a634143 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 5058645174566a685547485474456d47 remote_crypto_key 5058645174566a685547485474456d47 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 4851484374555565627a584b75586a57 remote_crypto_key 4851484374555565627a584b75586a57 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 435149536b4f444b6b6f62426d535a53 remote_crypto_key 435149536b4f444b6b6f62426d535a53 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 756a61497445624965704374716a526f remote_crypto_key 756a61497445624965704374716a526f local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 757a655648557252787a715873506f77 remote_crypto_key 757a655648557252787a715873506f77 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 494c6754596c5452656e72646951526d remote_crypto_key 494c6754596c5452656e72646951526d local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 44736e514d6956455247524a76445a47 remote_crypto_key 44736e514d6956455247524a76445a47 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 556c43534d726a4e44454e5551517171 remote_crypto_key 556c43534d726a4e44454e5551517171 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 72746d734f68426f5754524d7a704175 remote_crypto_key 72746d734f68426f5754524d7a704175 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 41524f534262786f5646535073757058 remote_crypto_key 41524f534262786f5646535073757058 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 7a676b52594c734959556c74714f4b75 remote_crypto_key 7a676b52594c734959556c74714f4b75 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 4548597471635050545475785355556b remote_crypto_key 4548597471635050545475785355556b local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 7a51474d6e696d6773624b4768774d67 remote_crypto_key 7a51474d6e696d6773624b4768774d67 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 78744349436355435a76637945764844 remote_crypto_key 78744349436355435a76637945764844 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 4a49434b4f57477a686373735761644e remote_crypto_key 4a49434b4f57477a686373735761644e local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 73545457566e75644172517054665256 remote_crypto_key 73545457566e75644172517054665256 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 73747873454e684b436c456e5a624a4a remote_crypto_key 73747873454e684b436c456e5a624a4a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 75646b7074794d64626c48726f444557 remote_crypto_key 75646b7074794d64626c48726f444557 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 4f435a75516170696a6a4a7a69706d55 remote_crypto_key 4f435a75516170696a6a4a7a69706d55 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 6142667a496f725a4846774771796c52 remote_crypto_key 6142667a496f725a4846774771796c52 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 587a65614e474b4c674b61656b717163 remote_crypto_key 587a65614e474b4c674b61656b717163 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 517a54526643557061644b6d635a7641 remote_crypto_key 517a54526643557061644b6d635a7641 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 6a5262456e544f614c70776d61425751 remote_crypto_key 6a5262456e544f614c70776d61425751 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 464f61487842644d547a484a6d484944 remote_crypto_key 464f61487842644d547a484a6d484944 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 4a4b624a4d5a507446476d776c4c6178 remote_crypto_key 4a4b624a4d5a507446476d776c4c6178 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 6c544f4544554b4f5978567041614653 remote_crypto_key 6c544f4544554b4f5978567041614653 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 574e4971436d6f766c6f46456759444c remote_crypto_key 574e4971436d6f766c6f46456759444c local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 7a5050456c766c624a6d656a79574a56 remote_crypto_key 7a5050456c766c624a6d656a79574a56 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 63445470646a63686c4a45534545654e remote_crypto_key 63445470646a63686c4a45534545654e local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 426c6d774a4b705a626341704d6c7a77 remote_crypto_key 426c6d774a4b705a626341704d6c7a77 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 6c6e746968747a4c4769527256465956 remote_crypto_key 6c6e746968747a4c4769527256465956 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 76667850734d497061566d7552564874 remote_crypto_key 76667850734d497061566d7552564874 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 566d6b77525444777775577043676453 remote_crypto_key 566d6b77525444777775577043676453 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 414b5270534a6d6645554e694f79424d remote_crypto_key 414b5270534a6d6645554e694f79424d local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 564a50585a6c47506c7852585a717651 remote_crypto_key 564a50585a6c47506c7852585a717651 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 626f7858474c6d4c6d7342557758646a remote_crypto_key 626f7858474c6d4c6d7342557758646a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 46635473507645474855656b46544769 remote_crypto_key 46635473507645474855656b46544769 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 6c6655794d744e706f4e65455974686a remote_crypto_key 6c6655794d744e706f4e65455974686a local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 4778635852716a6e4944586f6a4f7262 remote_crypto_key 4778635852716a6e4944586f6a4f7262 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 5a7866634d697361775276534b73544b remote_crypto_key 5a7866634d697361775276534b73544b local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 5346676b52667565686d535a59496541 remote_crypto_key 5346676b52667565686d535a59496541 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 4c4f6f5648734c6769796a7458584c73 remote_crypto_key 4c4f6f5648734c6769796a7458584c73 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 566f6f6e545850656770674a78554f6f remote_crypto_key 566f6f6e545850656770674a78554f6f local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 6b46784968796d71676f797745634763 remote_crypto_key 6b46784968796d71676f797745634763 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 754b4c556450666348707a494970486a remote_crypto_key 754b4c556450666348707a494970486a local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 41776c726479625a5a6b64787a756a69 remote_crypto_key 41776c726479625a5a6b64787a756a69 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 6b6456474d65544157714872724e647a remote_crypto_key 6b6456474d65544157714872724e647a local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 41594d704e6665587246476b704c7177 remote_crypto_key 41594d704e6665587246476b704c7177 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 78626b674469754f6f466b4d456e4570 remote_crypto_key 78626b674469754f6f466b4d456e4570 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 46646a417a557673716c755147786164 remote_crypto_key 46646a417a557673716c755147786164 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 56724f71776d43425772517a42576155 remote_crypto_key 56724f71776d43425772517a42576155 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 756564544d58466c5662515744454c67 remote_crypto_key 756564544d58466c5662515744454c67 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 5653534e4a695256447a55765970506a remote_crypto_key 5653534e4a695256447a55765970506a local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 7a4a62737365434f4652574451534b65 remote_crypto_key 7a4a62737365434f4652574451534b65 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 6e75436d4b57644569664f6774545456 remote_crypto_key 6e75436d4b57644569664f6774545456 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 625377656d756762686b466d51574571 remote_crypto_key 625377656d756762686b466d51574571 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 73747873454e684b436c456e5a624a4a remote_crypto_key 73747873454e684b436c456e5a624a4a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 75646b7074794d64626c48726f444557 remote_crypto_key 75646b7074794d64626c48726f444557 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 4f435a75516170696a6a4a7a69706d55 remote_crypto_key 4f435a75516170696a6a4a7a69706d55 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 6142667a496f725a4846774771796c52 remote_crypto_key 6142667a496f725a4846774771796c52 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 587a65614e474b4c674b61656b717163 remote_crypto_key 587a65614e474b4c674b61656b717163 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 517a54526643557061644b6d635a7641 remote_crypto_key 517a54526643557061644b6d635a7641 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 6a5262456e544f614c70776d61425751 remote_crypto_key 6a5262456e544f614c70776d61425751 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 464f61487842644d547a484a6d484944 remote_crypto_key 464f61487842644d547a484a6d484944 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 4a4b624a4d5a507446476d776c4c6178 remote_crypto_key 4a4b624a4d5a507446476d776c4c6178 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 6c544f4544554b4f5978567041614653 remote_crypto_key 6c544f4544554b4f5978567041614653 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 574e4971436d6f766c6f46456759444c remote_crypto_key 574e4971436d6f766c6f46456759444c local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 7a5050456c766c624a6d656a79574a56 remote_crypto_key 7a5050456c766c624a6d656a79574a56 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 63445470646a63686c4a45534545654e remote_crypto_key 63445470646a63686c4a45534545654e local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 426c6d774a4b705a626341704d6c7a77 remote_crypto_key 426c6d774a4b705a626341704d6c7a77 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 6c6e746968747a4c4769527256465956 remote_crypto_key 6c6e746968747a4c4769527256465956 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 76667850734d497061566d7552564874 remote_crypto_key 76667850734d497061566d7552564874 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 566d6b77525444777775577043676453 remote_crypto_key 566d6b77525444777775577043676453 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 414b5270534a6d6645554e694f79424d remote_crypto_key 414b5270534a6d6645554e694f79424d local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 564a50585a6c47506c7852585a717651 remote_crypto_key 564a50585a6c47506c7852585a717651 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 626f7858474c6d4c6d7342557758646a remote_crypto_key 626f7858474c6d4c6d7342557758646a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 46635473507645474855656b46544769 remote_crypto_key 46635473507645474855656b46544769 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 6c6655794d744e706f4e65455974686a remote_crypto_key 6c6655794d744e706f4e65455974686a local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 4778635852716a6e4944586f6a4f7262 remote_crypto_key 4778635852716a6e4944586f6a4f7262 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 5a7866634d697361775276534b73544b remote_crypto_key 5a7866634d697361775276534b73544b local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 5346676b52667565686d535a59496541 remote_crypto_key 5346676b52667565686d535a59496541 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 4c4f6f5648734c6769796a7458584c73 remote_crypto_key 4c4f6f5648734c6769796a7458584c73 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 566f6f6e545850656770674a78554f6f remote_crypto_key 566f6f6e545850656770674a78554f6f local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 6b46784968796d71676f797745634763 remote_crypto_key 6b46784968796d71676f797745634763 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 754b4c556450666348707a494970486a remote_crypto_key 754b4c556450666348707a494970486a local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 41776c726479625a5a6b64787a756a69 remote_crypto_key 41776c726479625a5a6b64787a756a69 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 6b6456474d65544157714872724e647a remote_crypto_key 6b6456474d65544157714872724e647a local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 41594d704e6665587246476b704c7177 remote_crypto_key 41594d704e6665587246476b704c7177 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 78626b674469754f6f466b4d456e4570 remote_crypto_key 78626b674469754f6f466b4d456e4570 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 46646a417a557673716c755147786164 remote_crypto_key 46646a417a557673716c755147786164 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 56724f71776d43425772517a42576155 remote_crypto_key 56724f71776d43425772517a42576155 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 756564544d58466c5662515744454c67 remote_crypto_key 756564544d58466c5662515744454c67 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 5653534e4a695256447a55765970506a remote_crypto_key 5653534e4a695256447a55765970506a local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 7a4a62737365434f4652574451534b65 remote_crypto_key 7a4a62737365434f4652574451534b65 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 6e75436d4b57644569664f6774545456 remote_crypto_key 6e75436d4b57644569664f6774545456 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 625377656d756762686b466d51574571 remote_crypto_key 625377656d756762686b466d51574571 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 7a6454477a45505956776e6e484a6843 remote_crypto_key 7a6454477a45505956776e6e484a6843 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 6b58506f59796a47736350656c527466 remote_crypto_key 6b58506f59796a47736350656c527466 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 6f6358446363584c564f517549656565 remote_crypto_key 6f6358446363584c564f517549656565 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 4a4641765151444f43504174657a4e7a remote_crypto_key 4a4641765151444f43504174657a4e7a local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 516d49424c4a5371674c446349536544 remote_crypto_key 516d49424c4a5371674c446349536544 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 594b7559756c62614c63546a53785069 remote_crypto_key 594b7559756c62614c63546a53785069 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 4f6d424a764b66757a49524c586c7a70 remote_crypto_key 4f6d424a764b66757a49524c586c7a70 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 4e7948426a6e5a705675436c61747074 remote_crypto_key 4e7948426a6e5a705675436c61747074 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 66734d5845705745464b575063746979 remote_crypto_key 66734d5845705745464b575063746979 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 446e7173694848546658536e4a5a4656 remote_crypto_key 446e7173694848546658536e4a5a4656 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 4766566c49474d716d6e524856734544 remote_crypto_key 4766566c49474d716d6e524856734544 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 68784f4d73586d4e4464416d7153756e remote_crypto_key 68784f4d73586d4e4464416d7153756e local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 766c694f51465a557a4d716c52526268 remote_crypto_key 766c694f51465a557a4d716c52526268 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 54707362794a4964764b4b644a56766a remote_crypto_key 54707362794a4964764b4b644a56766a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 6956504a4e7259467678534e42747155 remote_crypto_key 6956504a4e7259467678534e42747155 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 5a6c637a59544e746a4e466747694669 remote_crypto_key 5a6c637a59544e746a4e466747694669 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 755451484f7a654e6f506d6a4245626c remote_crypto_key 755451484f7a654e6f506d6a4245626c local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 6b667248786846786866477448496c46 remote_crypto_key 6b667248786846786866477448496c46 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 595467444477494c65596642725a526b remote_crypto_key 595467444477494c65596642725a526b local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 49566e4e6a62627a4d685062624b496e remote_crypto_key 49566e4e6a62627a4d685062624b496e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 4966727371677242447143717844536b remote_crypto_key 4966727371677242447143717844536b local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 664d545872764c5178594454456c7545 remote_crypto_key 664d545872764c5178594454456c7545 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 4442536f426862464b616d6178477248 remote_crypto_key 4442536f426862464b616d6178477248 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 415254644d6f706265454d6e43795a6f remote_crypto_key 415254644d6f706265454d6e43795a6f local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 414672736d52577465476748456f476f remote_crypto_key 414672736d52577465476748456f476f local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 634a7065747864654b7a6f7054725874 remote_crypto_key 634a7065747864654b7a6f7054725874 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 6d6c4c4d6754466e706f7659414b7961 remote_crypto_key 6d6c4c4d6754466e706f7659414b7961 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 646746746d74486269577a774d676244 remote_crypto_key 646746746d74486269577a774d676244 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 4c5a6762726564774d776e4a6e716645 remote_crypto_key 4c5a6762726564774d776e4a6e716645 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 707154535579554d77695141694a427a remote_crypto_key 707154535579554d77695141694a427a local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 4646466d5249487670455742746a5472 remote_crypto_key 4646466d5249487670455742746a5472 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 594e52674b495078556d6d7459635146 remote_crypto_key 594e52674b495078556d6d7459635146 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 57674c6d785a56644859497356777376 remote_crypto_key 57674c6d785a56644859497356777376 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 4d6c6666466771686b71457476557561 remote_crypto_key 4d6c6666466771686b71457476557561 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 566d6761566e6a6f4157694a69477a61 remote_crypto_key 566d6761566e6a6f4157694a69477a61 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 4367756a417a74616e73507363625a75 remote_crypto_key 4367756a417a74616e73507363625a75 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 4b46554b6265446a487456504b48486f remote_crypto_key 4b46554b6265446a487456504b48486f local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 4f7368784d7751687972766f534a594c remote_crypto_key 4f7368784d7751687972766f534a594c local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 544e78776e5575554f6c465770455375 remote_crypto_key 544e78776e5575554f6c465770455375 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 4c506f4a4f4a4971774346524e57426c remote_crypto_key 4c506f4a4f4a4971774346524e57426c local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 7a6454477a45505956776e6e484a6843 remote_crypto_key 7a6454477a45505956776e6e484a6843 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 6b58506f59796a47736350656c527466 remote_crypto_key 6b58506f59796a47736350656c527466 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 6f6358446363584c564f517549656565 remote_crypto_key 6f6358446363584c564f517549656565 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 4a4641765151444f43504174657a4e7a remote_crypto_key 4a4641765151444f43504174657a4e7a local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 516d49424c4a5371674c446349536544 remote_crypto_key 516d49424c4a5371674c446349536544 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 594b7559756c62614c63546a53785069 remote_crypto_key 594b7559756c62614c63546a53785069 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 4f6d424a764b66757a49524c586c7a70 remote_crypto_key 4f6d424a764b66757a49524c586c7a70 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 4e7948426a6e5a705675436c61747074 remote_crypto_key 4e7948426a6e5a705675436c61747074 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 66734d5845705745464b575063746979 remote_crypto_key 66734d5845705745464b575063746979 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 446e7173694848546658536e4a5a4656 remote_crypto_key 446e7173694848546658536e4a5a4656 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 4766566c49474d716d6e524856734544 remote_crypto_key 4766566c49474d716d6e524856734544 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 68784f4d73586d4e4464416d7153756e remote_crypto_key 68784f4d73586d4e4464416d7153756e local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 766c694f51465a557a4d716c52526268 remote_crypto_key 766c694f51465a557a4d716c52526268 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 54707362794a4964764b4b644a56766a remote_crypto_key 54707362794a4964764b4b644a56766a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 6956504a4e7259467678534e42747155 remote_crypto_key 6956504a4e7259467678534e42747155 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 5a6c637a59544e746a4e466747694669 remote_crypto_key 5a6c637a59544e746a4e466747694669 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 755451484f7a654e6f506d6a4245626c remote_crypto_key 755451484f7a654e6f506d6a4245626c local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 6b667248786846786866477448496c46 remote_crypto_key 6b667248786846786866477448496c46 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 595467444477494c65596642725a526b remote_crypto_key 595467444477494c65596642725a526b local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 49566e4e6a62627a4d685062624b496e remote_crypto_key 49566e4e6a62627a4d685062624b496e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 4966727371677242447143717844536b remote_crypto_key 4966727371677242447143717844536b local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 664d545872764c5178594454456c7545 remote_crypto_key 664d545872764c5178594454456c7545 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 4442536f426862464b616d6178477248 remote_crypto_key 4442536f426862464b616d6178477248 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 415254644d6f706265454d6e43795a6f remote_crypto_key 415254644d6f706265454d6e43795a6f local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 414672736d52577465476748456f476f remote_crypto_key 414672736d52577465476748456f476f local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 634a7065747864654b7a6f7054725874 remote_crypto_key 634a7065747864654b7a6f7054725874 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 6d6c4c4d6754466e706f7659414b7961 remote_crypto_key 6d6c4c4d6754466e706f7659414b7961 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 646746746d74486269577a774d676244 remote_crypto_key 646746746d74486269577a774d676244 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 4c5a6762726564774d776e4a6e716645 remote_crypto_key 4c5a6762726564774d776e4a6e716645 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 707154535579554d77695141694a427a remote_crypto_key 707154535579554d77695141694a427a local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 4646466d5249487670455742746a5472 remote_crypto_key 4646466d5249487670455742746a5472 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 594e52674b495078556d6d7459635146 remote_crypto_key 594e52674b495078556d6d7459635146 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 57674c6d785a56644859497356777376 remote_crypto_key 57674c6d785a56644859497356777376 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 4d6c6666466771686b71457476557561 remote_crypto_key 4d6c6666466771686b71457476557561 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 566d6761566e6a6f4157694a69477a61 remote_crypto_key 566d6761566e6a6f4157694a69477a61 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 4367756a417a74616e73507363625a75 remote_crypto_key 4367756a417a74616e73507363625a75 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 4b46554b6265446a487456504b48486f remote_crypto_key 4b46554b6265446a487456504b48486f local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 4f7368784d7751687972766f534a594c remote_crypto_key 4f7368784d7751687972766f534a594c local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 544e78776e5575554f6c465770455375 remote_crypto_key 544e78776e5575554f6c465770455375 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 4c506f4a4f4a4971774346524e57426c remote_crypto_key 4c506f4a4f4a4971774346524e57426c local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 52594f46506757516b4c47584b787272 remote_crypto_key 52594f46506757516b4c47584b787272 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 42686b78644e6c6a5855716b636b5949 remote_crypto_key 42686b78644e6c6a5855716b636b5949 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 6954416f564f6c6f5652565a6d777942 remote_crypto_key 6954416f564f6c6f5652565a6d777942 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 4b43726c63747750466f766341766346 remote_crypto_key 4b43726c63747750466f766341766346 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 734b41784d696b58556b686a4d49646b remote_crypto_key 734b41784d696b58556b686a4d49646b local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 44576c6c415275444f594f6f79736e77 remote_crypto_key 44576c6c415275444f594f6f79736e77 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 76764b54556f6b4f4c6e7054674e454d remote_crypto_key 76764b54556f6b4f4c6e7054674e454d local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 7745794e754972454f54634c6f76474b remote_crypto_key 7745794e754972454f54634c6f76474b local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 6f734f645a6561664653456a61596559 remote_crypto_key 6f734f645a6561664653456a61596559 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 506849596171744e637277504848504f remote_crypto_key 506849596171744e637277504848504f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 5745514e616d4968534d444171676f7a remote_crypto_key 5745514e616d4968534d444171676f7a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 6864734947547364734d514f53635651 remote_crypto_key 6864734947547364734d514f53635651 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 564a5454457749524b5063447a786146 remote_crypto_key 564a5454457749524b5063447a786146 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 767547745a74654a4e7458416d536e4e remote_crypto_key 767547745a74654a4e7458416d536e4e local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 566b554870434770756f5048464b766b remote_crypto_key 566b554870434770756f5048464b766b local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 78417648597a41526a436f6157687464 remote_crypto_key 78417648597a41526a436f6157687464 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 6e70645a785a5968475867476e736545 remote_crypto_key 6e70645a785a5968475867476e736545 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 6446474674744a67545050424543674f remote_crypto_key 6446474674744a67545050424543674f local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 794d6f686e7259696e77517759664a62 remote_crypto_key 794d6f686e7259696e77517759664a62 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 44586761506a6c5966586d614a556b6a remote_crypto_key 44586761506a6c5966586d614a556b6a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 47694f43516b4f664257594f65564a73 remote_crypto_key 47694f43516b4f664257594f65564a73 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 556c54634b436a6662737a5356624e42 remote_crypto_key 556c54634b436a6662737a5356624e42 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 63496b6f715879646a79457473425474 remote_crypto_key 63496b6f715879646a79457473425474 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 4d44744476437a6d7872587346506e78 remote_crypto_key 4d44744476437a6d7872587346506e78 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 5a5770694b754b6d414b46517375617a remote_crypto_key 5a5770694b754b6d414b46517375617a local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 464e77514f696270426a534d57524d69 remote_crypto_key 464e77514f696270426a534d57524d69 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 535547487456497a437a63484c637270 remote_crypto_key 535547487456497a437a63484c637270 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 42516b4c7459656c49634a4e56456747 remote_crypto_key 42516b4c7459656c49634a4e56456747 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 635457655a7468795575416248687349 remote_crypto_key 635457655a7468795575416248687349 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 5956744d5344584f64656857554a7251 remote_crypto_key 5956744d5344584f64656857554a7251 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 4545464e764c735a744c7941615a734b remote_crypto_key 4545464e764c735a744c7941615a734b local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 6c754c425655664f614856544f416775 remote_crypto_key 6c754c425655664f614856544f416775 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 774d7142794c546259695959466d6f69 remote_crypto_key 774d7142794c546259695959466d6f69 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 436947596545495768715343664b5842 remote_crypto_key 436947596545495768715343664b5842 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 70454c4755477379526d6d4742666c76 remote_crypto_key 70454c4755477379526d6d4742666c76 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 4a4367786d6e614b4967716c45556e4e remote_crypto_key 4a4367786d6e614b4967716c45556e4e local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 4b46504150734461444442586e67616f remote_crypto_key 4b46504150734461444442586e67616f local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 4f566c516f7357734163764a5262554c remote_crypto_key 4f566c516f7357734163764a5262554c local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 416d69454c734c6f42746c7166515575 remote_crypto_key 416d69454c734c6f42746c7166515575 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 655151584d6b7778717770625972724f remote_crypto_key 655151584d6b7778717770625972724f local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 52594f46506757516b4c47584b787272 remote_crypto_key 52594f46506757516b4c47584b787272 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 42686b78644e6c6a5855716b636b5949 remote_crypto_key 42686b78644e6c6a5855716b636b5949 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 6954416f564f6c6f5652565a6d777942 remote_crypto_key 6954416f564f6c6f5652565a6d777942 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 4b43726c63747750466f766341766346 remote_crypto_key 4b43726c63747750466f766341766346 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 734b41784d696b58556b686a4d49646b remote_crypto_key 734b41784d696b58556b686a4d49646b local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 44576c6c415275444f594f6f79736e77 remote_crypto_key 44576c6c415275444f594f6f79736e77 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 76764b54556f6b4f4c6e7054674e454d remote_crypto_key 76764b54556f6b4f4c6e7054674e454d local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 7745794e754972454f54634c6f76474b remote_crypto_key 7745794e754972454f54634c6f76474b local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 6f734f645a6561664653456a61596559 remote_crypto_key 6f734f645a6561664653456a61596559 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 506849596171744e637277504848504f remote_crypto_key 506849596171744e637277504848504f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 5745514e616d4968534d444171676f7a remote_crypto_key 5745514e616d4968534d444171676f7a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 6864734947547364734d514f53635651 remote_crypto_key 6864734947547364734d514f53635651 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 564a5454457749524b5063447a786146 remote_crypto_key 564a5454457749524b5063447a786146 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 767547745a74654a4e7458416d536e4e remote_crypto_key 767547745a74654a4e7458416d536e4e local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 566b554870434770756f5048464b766b remote_crypto_key 566b554870434770756f5048464b766b local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 78417648597a41526a436f6157687464 remote_crypto_key 78417648597a41526a436f6157687464 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 6e70645a785a5968475867476e736545 remote_crypto_key 6e70645a785a5968475867476e736545 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 6446474674744a67545050424543674f remote_crypto_key 6446474674744a67545050424543674f local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 794d6f686e7259696e77517759664a62 remote_crypto_key 794d6f686e7259696e77517759664a62 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 44586761506a6c5966586d614a556b6a remote_crypto_key 44586761506a6c5966586d614a556b6a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 47694f43516b4f664257594f65564a73 remote_crypto_key 47694f43516b4f664257594f65564a73 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 556c54634b436a6662737a5356624e42 remote_crypto_key 556c54634b436a6662737a5356624e42 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 63496b6f715879646a79457473425474 remote_crypto_key 63496b6f715879646a79457473425474 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 4d44744476437a6d7872587346506e78 remote_crypto_key 4d44744476437a6d7872587346506e78 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 5a5770694b754b6d414b46517375617a remote_crypto_key 5a5770694b754b6d414b46517375617a local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 464e77514f696270426a534d57524d69 remote_crypto_key 464e77514f696270426a534d57524d69 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 535547487456497a437a63484c637270 remote_crypto_key 535547487456497a437a63484c637270 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 42516b4c7459656c49634a4e56456747 remote_crypto_key 42516b4c7459656c49634a4e56456747 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 635457655a7468795575416248687349 remote_crypto_key 635457655a7468795575416248687349 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 5956744d5344584f64656857554a7251 remote_crypto_key 5956744d5344584f64656857554a7251 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 4545464e764c735a744c7941615a734b remote_crypto_key 4545464e764c735a744c7941615a734b local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 6c754c425655664f614856544f416775 remote_crypto_key 6c754c425655664f614856544f416775 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 774d7142794c546259695959466d6f69 remote_crypto_key 774d7142794c546259695959466d6f69 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 436947596545495768715343664b5842 remote_crypto_key 436947596545495768715343664b5842 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 70454c4755477379526d6d4742666c76 remote_crypto_key 70454c4755477379526d6d4742666c76 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 4a4367786d6e614b4967716c45556e4e remote_crypto_key 4a4367786d6e614b4967716c45556e4e local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 4b46504150734461444442586e67616f remote_crypto_key 4b46504150734461444442586e67616f local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 4f566c516f7357734163764a5262554c remote_crypto_key 4f566c516f7357734163764a5262554c local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 416d69454c734c6f42746c7166515575 remote_crypto_key 416d69454c734c6f42746c7166515575 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 655151584d6b7778717770625972724f remote_crypto_key 655151584d6b7778717770625972724f local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 6e6e42757646774d586271517a774d67 remote_crypto_key 6e6e42757646774d586271517a774d67 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 4475575774694559425654624949564d remote_crypto_key 4475575774694559425654624949564d local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 44586f78686d57664d46767472426272 remote_crypto_key 44586f78686d57664d46767472426272 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 52744f704a784a63414a4b744d514353 remote_crypto_key 52744f704a784a63414a4b744d514353 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 444259764e6546777243784f596d7064 remote_crypto_key 444259764e6546777243784f596d7064 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 74724c4c6b6448634d5a734a4e4b7972 remote_crypto_key 74724c4c6b6448634d5a734a4e4b7972 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 53754c53644b584c43706e4d6e495a57 remote_crypto_key 53754c53644b584c43706e4d6e495a57 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 4b436a737176734d685a4d664b56784a remote_crypto_key 4b436a737176734d685a4d664b56784a local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 66736f55645869526763726659546750 remote_crypto_key 66736f55645869526763726659546750 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 4843664d6e6463444f436b4f59776c43 remote_crypto_key 4843664d6e6463444f436b4f59776c43 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 4579685352696e657a7a634143695856 remote_crypto_key 4579685352696e657a7a634143695856 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 57486e54744c5a786a766e6c7679714e remote_crypto_key 57486e54744c5a786a766e6c7679714e local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4e677177674a7055536d694a6152596e remote_crypto_key 4e677177674a7055536d694a6152596e local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 716f4a596f4563505842726144766342 remote_crypto_key 716f4a596f4563505842726144766342 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 767650585648587942736d79564c6a54 remote_crypto_key 767650585648587942736d79564c6a54 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 41707a52434348786e59725a76667075 remote_crypto_key 41707a52434348786e59725a76667075 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 66745a786b76477979684e455a646348 remote_crypto_key 66745a786b76477979684e455a646348 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 6a6c4d66596c7a52436f63666a424958 remote_crypto_key 6a6c4d66596c7a52436f63666a424958 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 764a42486e5058706a70765a444a6779 remote_crypto_key 764a42486e5058706a70765a444a6779 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 55646b55584849784263567673544b69 remote_crypto_key 55646b55584849784263567673544b69 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 54546c414f5a6364456a4f7562767451 remote_crypto_key 54546c414f5a6364456a4f7562767451 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 6a6565596f6f78506145475144666d49 remote_crypto_key 6a6565596f6f78506145475144666d49 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 4a6c4f7765437469766972417a74584d remote_crypto_key 4a6c4f7765437469766972417a74584d local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 7a636e77586c6f5a4a6b7558476a7559 remote_crypto_key 7a636e77586c6f5a4a6b7558476a7559 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 537765467651416662637749654e5473 remote_crypto_key 537765467651416662637749654e5473 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 656c70634c7064457a707866696d724c remote_crypto_key 656c70634c7064457a707866696d724c local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 575776685956497362784f446659754b remote_crypto_key 575776685956497362784f446659754b local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 41774663724e666e464262424d454676 remote_crypto_key 41774663724e666e464262424d454676 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 7456594d5644456d716b69654c537163 remote_crypto_key 7456594d5644456d716b69654c537163 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 5654565968676d746943646761644d75 remote_crypto_key 5654565968676d746943646761644d75 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 7a666a694142596e746a576747537976 remote_crypto_key 7a666a694142596e746a576747537976 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 594f6267474a6f6958535479654a4a6f remote_crypto_key 594f6267474a6f6958535479654a4a6f local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 6856685547795057746b77554169764d remote_crypto_key 6856685547795057746b77554169764d local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 66484f6d776f544f56625a6c54756d4b remote_crypto_key 66484f6d776f544f56625a6c54756d4b local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 735071555574444a726878516d7a7647 remote_crypto_key 735071555574444a726878516d7a7647 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 7a6449696676597659796c4547496c71 remote_crypto_key 7a6449696676597659796c4547496c71 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 546466746e4d6f6a5278434a62686263 remote_crypto_key 546466746e4d6f6a5278434a62686263 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 4a4d446642506a724e43757265617372 remote_crypto_key 4a4d446642506a724e43757265617372 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 526552734f51454b56426f7a67506651 remote_crypto_key 526552734f51454b56426f7a67506651 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 54546b775a476f48714a4e764e497251 remote_crypto_key 54546b775a476f48714a4e764e497251 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 6e6e42757646774d586271517a774d67 remote_crypto_key 6e6e42757646774d586271517a774d67 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 4475575774694559425654624949564d remote_crypto_key 4475575774694559425654624949564d local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 44586f78686d57664d46767472426272 remote_crypto_key 44586f78686d57664d46767472426272 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 52744f704a784a63414a4b744d514353 remote_crypto_key 52744f704a784a63414a4b744d514353 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 444259764e6546777243784f596d7064 remote_crypto_key 444259764e6546777243784f596d7064 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 74724c4c6b6448634d5a734a4e4b7972 remote_crypto_key 74724c4c6b6448634d5a734a4e4b7972 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 53754c53644b584c43706e4d6e495a57 remote_crypto_key 53754c53644b584c43706e4d6e495a57 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 4b436a737176734d685a4d664b56784a remote_crypto_key 4b436a737176734d685a4d664b56784a local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 66736f55645869526763726659546750 remote_crypto_key 66736f55645869526763726659546750 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 4843664d6e6463444f436b4f59776c43 remote_crypto_key 4843664d6e6463444f436b4f59776c43 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 4579685352696e657a7a634143695856 remote_crypto_key 4579685352696e657a7a634143695856 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 57486e54744c5a786a766e6c7679714e remote_crypto_key 57486e54744c5a786a766e6c7679714e local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4e677177674a7055536d694a6152596e remote_crypto_key 4e677177674a7055536d694a6152596e local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 716f4a596f4563505842726144766342 remote_crypto_key 716f4a596f4563505842726144766342 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 767650585648587942736d79564c6a54 remote_crypto_key 767650585648587942736d79564c6a54 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 41707a52434348786e59725a76667075 remote_crypto_key 41707a52434348786e59725a76667075 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 66745a786b76477979684e455a646348 remote_crypto_key 66745a786b76477979684e455a646348 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 6a6c4d66596c7a52436f63666a424958 remote_crypto_key 6a6c4d66596c7a52436f63666a424958 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 764a42486e5058706a70765a444a6779 remote_crypto_key 764a42486e5058706a70765a444a6779 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 55646b55584849784263567673544b69 remote_crypto_key 55646b55584849784263567673544b69 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 54546c414f5a6364456a4f7562767451 remote_crypto_key 54546c414f5a6364456a4f7562767451 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 6a6565596f6f78506145475144666d49 remote_crypto_key 6a6565596f6f78506145475144666d49 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 4a6c4f7765437469766972417a74584d remote_crypto_key 4a6c4f7765437469766972417a74584d local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 7a636e77586c6f5a4a6b7558476a7559 remote_crypto_key 7a636e77586c6f5a4a6b7558476a7559 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 537765467651416662637749654e5473 remote_crypto_key 537765467651416662637749654e5473 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 656c70634c7064457a707866696d724c remote_crypto_key 656c70634c7064457a707866696d724c local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 575776685956497362784f446659754b remote_crypto_key 575776685956497362784f446659754b local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 41774663724e666e464262424d454676 remote_crypto_key 41774663724e666e464262424d454676 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 7456594d5644456d716b69654c537163 remote_crypto_key 7456594d5644456d716b69654c537163 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 5654565968676d746943646761644d75 remote_crypto_key 5654565968676d746943646761644d75 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 7a666a694142596e746a576747537976 remote_crypto_key 7a666a694142596e746a576747537976 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 594f6267474a6f6958535479654a4a6f remote_crypto_key 594f6267474a6f6958535479654a4a6f local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 6856685547795057746b77554169764d remote_crypto_key 6856685547795057746b77554169764d local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 66484f6d776f544f56625a6c54756d4b remote_crypto_key 66484f6d776f544f56625a6c54756d4b local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 735071555574444a726878516d7a7647 remote_crypto_key 735071555574444a726878516d7a7647 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 7a6449696676597659796c4547496c71 remote_crypto_key 7a6449696676597659796c4547496c71 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 546466746e4d6f6a5278434a62686263 remote_crypto_key 546466746e4d6f6a5278434a62686263 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 4a4d446642506a724e43757265617372 remote_crypto_key 4a4d446642506a724e43757265617372 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 526552734f51454b56426f7a67506651 remote_crypto_key 526552734f51454b56426f7a67506651 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 54546b775a476f48714a4e764e497251 remote_crypto_key 54546b775a476f48714a4e764e497251 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 57536d72676a6c73646c4b696158787a remote_crypto_key 57536d72676a6c73646c4b696158787a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 47517779577a74554c784679546a557a remote_crypto_key 47517779577a74554c784679546a557a local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 466c4a4e496961544a736d4176474759 remote_crypto_key 466c4a4e496961544a736d4176474759 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 636e474d6e735376494b6a665669496e remote_crypto_key 636e474d6e735376494b6a665669496e local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 58757447694b6669534a6449586b4a75 remote_crypto_key 58757447694b6669534a6449586b4a75 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 585156485267564f6556687559784f47 remote_crypto_key 585156485267564f6556687559784f47 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 5652576a624b767a7252724f77496850 remote_crypto_key 5652576a624b767a7252724f77496850 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 6f526541664c6b486344476861644668 remote_crypto_key 6f526541664c6b486344476861644668 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 666f49536e57485451516d68677a6b69 remote_crypto_key 666f49536e57485451516d68677a6b69 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 626e704e68454b68514d4f557367484f remote_crypto_key 626e704e68454b68514d4f557367484f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 4c474d6d59706c6e486473776a767843 remote_crypto_key 4c474d6d59706c6e486473776a767843 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 5071506c556441686b4b4d526d534474 remote_crypto_key 5071506c556441686b4b4d526d534474 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4765686451486257426875667a664544 remote_crypto_key 4765686451486257426875667a664544 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 674b524841466c4c586a79504e74797a remote_crypto_key 674b524841466c4c586a79504e74797a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 784b596c4e554e7569766f616f73616a remote_crypto_key 784b596c4e554e7569766f616f73616a local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 4c436e634275514c654e79664d747757 remote_crypto_key 4c436e634275514c654e79664d747757 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 71594252485a634d4b55664143586579 remote_crypto_key 71594252485a634d4b55664143586579 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 726b4678485077774254644872756a50 remote_crypto_key 726b4678485077774254644872756a50 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 414468707255716b524e766b42485168 remote_crypto_key 414468707255716b524e766b42485168 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 655272506464796a49646a444b6a6f63 remote_crypto_key 655272506464796a49646a444b6a6f63 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 796857767a724963544c63774c727850 remote_crypto_key 796857767a724963544c63774c727850 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 5156456c6a4d49464e5659444241434d remote_crypto_key 5156456c6a4d49464e5659444241434d local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 534c54516d524a7268734b6a62587866 remote_crypto_key 534c54516d524a7268734b6a62587866 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 7a426a50736f427966624c786e666d6e remote_crypto_key 7a426a50736f427966624c786e666d6e local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 46497867636f485a6e6e735a66736175 remote_crypto_key 46497867636f485a6e6e735a66736175 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 746d707963716874716965426b467961 remote_crypto_key 746d707963716874716965426b467961 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 4b57545476524e4559417170637a4761 remote_crypto_key 4b57545476524e4559417170637a4761 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 79695451765465586474467279475057 remote_crypto_key 79695451765465586474467279475057 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 706963534642675a5355714e4f416842 remote_crypto_key 706963534642675a5355714e4f416842 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 635568534e5275536f66496474685941 remote_crypto_key 635568534e5275536f66496474685941 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 42755068444a5a61716f71714f415045 remote_crypto_key 42755068444a5a61716f71714f415045 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 6a67636148685472746f505866656676 remote_crypto_key 6a67636148685472746f505866656676 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 4a5763416853784b676b4c524d4c5772 remote_crypto_key 4a5763416853784b676b4c524d4c5772 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 436f6149514e46767665704d666a6461 remote_crypto_key 436f6149514e46767665704d666a6461 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 595575514e464f50585a515349446257 remote_crypto_key 595575514e464f50585a515349446257 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 496f75724b6970767968466674427157 remote_crypto_key 496f75724b6970767968466674427157 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 6e7472616c574c70764d67744b714e46 remote_crypto_key 6e7472616c574c70764d67744b714e46 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 736c4c5557647150427048556e634b73 remote_crypto_key 736c4c5557647150427048556e634b73 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 464c684e6d7344584d56736651574169 remote_crypto_key 464c684e6d7344584d56736651574169 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 58414a734f4f6b7078774b684e414741 remote_crypto_key 58414a734f4f6b7078774b684e414741 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 57536d72676a6c73646c4b696158787a remote_crypto_key 57536d72676a6c73646c4b696158787a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 47517779577a74554c784679546a557a remote_crypto_key 47517779577a74554c784679546a557a local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 466c4a4e496961544a736d4176474759 remote_crypto_key 466c4a4e496961544a736d4176474759 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 636e474d6e735376494b6a665669496e remote_crypto_key 636e474d6e735376494b6a665669496e local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 58757447694b6669534a6449586b4a75 remote_crypto_key 58757447694b6669534a6449586b4a75 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 585156485267564f6556687559784f47 remote_crypto_key 585156485267564f6556687559784f47 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 5652576a624b767a7252724f77496850 remote_crypto_key 5652576a624b767a7252724f77496850 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 6f526541664c6b486344476861644668 remote_crypto_key 6f526541664c6b486344476861644668 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 666f49536e57485451516d68677a6b69 remote_crypto_key 666f49536e57485451516d68677a6b69 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 626e704e68454b68514d4f557367484f remote_crypto_key 626e704e68454b68514d4f557367484f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 4c474d6d59706c6e486473776a767843 remote_crypto_key 4c474d6d59706c6e486473776a767843 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 5071506c556441686b4b4d526d534474 remote_crypto_key 5071506c556441686b4b4d526d534474 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4765686451486257426875667a664544 remote_crypto_key 4765686451486257426875667a664544 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 674b524841466c4c586a79504e74797a remote_crypto_key 674b524841466c4c586a79504e74797a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 784b596c4e554e7569766f616f73616a remote_crypto_key 784b596c4e554e7569766f616f73616a local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 4c436e634275514c654e79664d747757 remote_crypto_key 4c436e634275514c654e79664d747757 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 71594252485a634d4b55664143586579 remote_crypto_key 71594252485a634d4b55664143586579 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 726b4678485077774254644872756a50 remote_crypto_key 726b4678485077774254644872756a50 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 414468707255716b524e766b42485168 remote_crypto_key 414468707255716b524e766b42485168 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 655272506464796a49646a444b6a6f63 remote_crypto_key 655272506464796a49646a444b6a6f63 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 796857767a724963544c63774c727850 remote_crypto_key 796857767a724963544c63774c727850 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 5156456c6a4d49464e5659444241434d remote_crypto_key 5156456c6a4d49464e5659444241434d local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 534c54516d524a7268734b6a62587866 remote_crypto_key 534c54516d524a7268734b6a62587866 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 7a426a50736f427966624c786e666d6e remote_crypto_key 7a426a50736f427966624c786e666d6e local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 46497867636f485a6e6e735a66736175 remote_crypto_key 46497867636f485a6e6e735a66736175 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 746d707963716874716965426b467961 remote_crypto_key 746d707963716874716965426b467961 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 4b57545476524e4559417170637a4761 remote_crypto_key 4b57545476524e4559417170637a4761 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 79695451765465586474467279475057 remote_crypto_key 79695451765465586474467279475057 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 706963534642675a5355714e4f416842 remote_crypto_key 706963534642675a5355714e4f416842 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 635568534e5275536f66496474685941 remote_crypto_key 635568534e5275536f66496474685941 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 42755068444a5a61716f71714f415045 remote_crypto_key 42755068444a5a61716f71714f415045 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 6a67636148685472746f505866656676 remote_crypto_key 6a67636148685472746f505866656676 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 4a5763416853784b676b4c524d4c5772 remote_crypto_key 4a5763416853784b676b4c524d4c5772 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 436f6149514e46767665704d666a6461 remote_crypto_key 436f6149514e46767665704d666a6461 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 595575514e464f50585a515349446257 remote_crypto_key 595575514e464f50585a515349446257 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 496f75724b6970767968466674427157 remote_crypto_key 496f75724b6970767968466674427157 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 6e7472616c574c70764d67744b714e46 remote_crypto_key 6e7472616c574c70764d67744b714e46 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 736c4c5557647150427048556e634b73 remote_crypto_key 736c4c5557647150427048556e634b73 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 464c684e6d7344584d56736651574169 remote_crypto_key 464c684e6d7344584d56736651574169 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 58414a734f4f6b7078774b684e414741 remote_crypto_key 58414a734f4f6b7078774b684e414741 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 66564f544b704f6d4875454548584c51 remote_crypto_key 66564f544b704f6d4875454548584c51 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 57767457537a52734377475046586357 remote_crypto_key 57767457537a52734377475046586357 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 67547a5456714a524956637758775373 remote_crypto_key 67547a5456714a524956637758775373 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 4c554d7a52474e6a626a737167496743 remote_crypto_key 4c554d7a52474e6a626a737167496743 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 7575686b6661524d64524a6e7968556f remote_crypto_key 7575686b6661524d64524a6e7968556f local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 726f51656a41594d6e766471546e6a78 remote_crypto_key 726f51656a41594d6e766471546e6a78 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 734774514c62774a4e45436d5841774c remote_crypto_key 734774514c62774a4e45436d5841774c local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 4a446f796b7853726767736e61636663 remote_crypto_key 4a446f796b7853726767736e61636663 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 684c677a6d574b736f63667773525564 remote_crypto_key 684c677a6d574b736f63667773525564 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 6b4656686e6d46514d4a6a4c53596b54 remote_crypto_key 6b4656686e6d46514d4a6a4c53596b54 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 4a774d4e4b415868526766525a43726b remote_crypto_key 4a774d4e4b415868526766525a43726b local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 68565749446a534a50734545626b546b remote_crypto_key 68565749446a534a50734545626b546b local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 444f52594f4a4763646f444842454972 remote_crypto_key 444f52594f4a4763646f444842454972 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 4158665362695a4d5a69515a77544f61 remote_crypto_key 4158665362695a4d5a69515a77544f61 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 456268504b5057446777647870537948 remote_crypto_key 456268504b5057446777647870537948 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 4258574a43726c485349764354444144 remote_crypto_key 4258574a43726c485349764354444144 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 454c527476714c687249536d597a6559 remote_crypto_key 454c527476714c687249536d597a6559 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 504b485748644850515744616163676b remote_crypto_key 504b485748644850515744616163676b local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 5179697a58524f754c6b684153704f58 remote_crypto_key 5179697a58524f754c6b684153704f58 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 594a664f6f5a4654544462747759545a remote_crypto_key 594a664f6f5a4654544462747759545a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 706e6f76495475585a504d7143625863 remote_crypto_key 706e6f76495475585a504d7143625863 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 516f6d70527a6d736b767a534d416b73 remote_crypto_key 516f6d70527a6d736b767a534d416b73 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 7462546b7070545848684e79616c5053 remote_crypto_key 7462546b7070545848684e79616c5053 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 6d446b6771774a7a4458514d726d497a remote_crypto_key 6d446b6771774a7a4458514d726d497a local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 644151654f52777a6145507443476e61 remote_crypto_key 644151654f52777a6145507443476e61 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 504e48714241786565516b47586b7771 remote_crypto_key 504e48714241786565516b47586b7771 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 70454a454f584542464857507054684c remote_crypto_key 70454a454f584542464857507054684c local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 5741784f6c5778565775585675746863 remote_crypto_key 5741784f6c5778565775585675746863 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 56577261524b4e6b7672646f6554684e remote_crypto_key 56577261524b4e6b7672646f6554684e local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 734f6b6d627045584e4d6f6d506b5370 remote_crypto_key 734f6b6d627045584e4d6f6d506b5370 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 5274756f4c485275736c6d78597a4b63 remote_crypto_key 5274756f4c485275736c6d78597a4b63 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 4e6955434a6f46655144514b47585672 remote_crypto_key 4e6955434a6f46655144514b47585672 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 4d4d6b43496265626975586671544862 remote_crypto_key 4d4d6b43496265626975586671544862 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 50465956484463596a41746c52626d43 remote_crypto_key 50465956484463596a41746c52626d43 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 755a54626e584c575a576b6479545473 remote_crypto_key 755a54626e584c575a576b6479545473 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 57554b624150714d64626f466f417959 remote_crypto_key 57554b624150714d64626f466f417959 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 654b66797766757a74666767736d4853 remote_crypto_key 654b66797766757a74666767736d4853 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 546c73496d704d6158576a556f774873 remote_crypto_key 546c73496d704d6158576a556f774873 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 684b7850577a435543506b4f47475a77 remote_crypto_key 684b7850577a435543506b4f47475a77 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 70676d66686e6c597352754343617468 remote_crypto_key 70676d66686e6c597352754343617468 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 66564f544b704f6d4875454548584c51 remote_crypto_key 66564f544b704f6d4875454548584c51 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 57767457537a52734377475046586357 remote_crypto_key 57767457537a52734377475046586357 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 67547a5456714a524956637758775373 remote_crypto_key 67547a5456714a524956637758775373 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 4c554d7a52474e6a626a737167496743 remote_crypto_key 4c554d7a52474e6a626a737167496743 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 7575686b6661524d64524a6e7968556f remote_crypto_key 7575686b6661524d64524a6e7968556f local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 726f51656a41594d6e766471546e6a78 remote_crypto_key 726f51656a41594d6e766471546e6a78 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 734774514c62774a4e45436d5841774c remote_crypto_key 734774514c62774a4e45436d5841774c local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 4a446f796b7853726767736e61636663 remote_crypto_key 4a446f796b7853726767736e61636663 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 684c677a6d574b736f63667773525564 remote_crypto_key 684c677a6d574b736f63667773525564 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 6b4656686e6d46514d4a6a4c53596b54 remote_crypto_key 6b4656686e6d46514d4a6a4c53596b54 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 4a774d4e4b415868526766525a43726b remote_crypto_key 4a774d4e4b415868526766525a43726b local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 68565749446a534a50734545626b546b remote_crypto_key 68565749446a534a50734545626b546b local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 444f52594f4a4763646f444842454972 remote_crypto_key 444f52594f4a4763646f444842454972 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 4158665362695a4d5a69515a77544f61 remote_crypto_key 4158665362695a4d5a69515a77544f61 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 456268504b5057446777647870537948 remote_crypto_key 456268504b5057446777647870537948 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 4258574a43726c485349764354444144 remote_crypto_key 4258574a43726c485349764354444144 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 454c527476714c687249536d597a6559 remote_crypto_key 454c527476714c687249536d597a6559 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 504b485748644850515744616163676b remote_crypto_key 504b485748644850515744616163676b local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 5179697a58524f754c6b684153704f58 remote_crypto_key 5179697a58524f754c6b684153704f58 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 594a664f6f5a4654544462747759545a remote_crypto_key 594a664f6f5a4654544462747759545a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 706e6f76495475585a504d7143625863 remote_crypto_key 706e6f76495475585a504d7143625863 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 516f6d70527a6d736b767a534d416b73 remote_crypto_key 516f6d70527a6d736b767a534d416b73 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 7462546b7070545848684e79616c5053 remote_crypto_key 7462546b7070545848684e79616c5053 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 6d446b6771774a7a4458514d726d497a remote_crypto_key 6d446b6771774a7a4458514d726d497a local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 644151654f52777a6145507443476e61 remote_crypto_key 644151654f52777a6145507443476e61 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 504e48714241786565516b47586b7771 remote_crypto_key 504e48714241786565516b47586b7771 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 70454a454f584542464857507054684c remote_crypto_key 70454a454f584542464857507054684c local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 5741784f6c5778565775585675746863 remote_crypto_key 5741784f6c5778565775585675746863 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 56577261524b4e6b7672646f6554684e remote_crypto_key 56577261524b4e6b7672646f6554684e local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 734f6b6d627045584e4d6f6d506b5370 remote_crypto_key 734f6b6d627045584e4d6f6d506b5370 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 5274756f4c485275736c6d78597a4b63 remote_crypto_key 5274756f4c485275736c6d78597a4b63 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 4e6955434a6f46655144514b47585672 remote_crypto_key 4e6955434a6f46655144514b47585672 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 4d4d6b43496265626975586671544862 remote_crypto_key 4d4d6b43496265626975586671544862 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 50465956484463596a41746c52626d43 remote_crypto_key 50465956484463596a41746c52626d43 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 755a54626e584c575a576b6479545473 remote_crypto_key 755a54626e584c575a576b6479545473 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 57554b624150714d64626f466f417959 remote_crypto_key 57554b624150714d64626f466f417959 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 654b66797766757a74666767736d4853 remote_crypto_key 654b66797766757a74666767736d4853 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 546c73496d704d6158576a556f774873 remote_crypto_key 546c73496d704d6158576a556f774873 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 684b7850577a435543506b4f47475a77 remote_crypto_key 684b7850577a435543506b4f47475a77 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 70676d66686e6c597352754343617468 remote_crypto_key 70676d66686e6c597352754343617468 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 53776371415746444c53476d5876544c remote_crypto_key 53776371415746444c53476d5876544c local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 7675656e4551526a514f7a714e41416d remote_crypto_key 7675656e4551526a514f7a714e41416d local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 4a4c61446670484d5678426a6d755a65 remote_crypto_key 4a4c61446670484d5678426a6d755a65 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 63714f6b6b4f454c5747444c49794f4b remote_crypto_key 63714f6b6b4f454c5747444c49794f4b local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 61416656694a647174584462684a6258 remote_crypto_key 61416656694a647174584462684a6258 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 48774c76544f4c6877626b457a59784e remote_crypto_key 48774c76544f4c6877626b457a59784e local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 514c5575645a626441554d4c49757854 remote_crypto_key 514c5575645a626441554d4c49757854 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 4569455a6c734d4a6670786967745149 remote_crypto_key 4569455a6c734d4a6670786967745149 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 75746b6a58544955436e786c6557486b remote_crypto_key 75746b6a58544955436e786c6557486b local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 7a6c73576f526d6246726a6f504d5147 remote_crypto_key 7a6c73576f526d6246726a6f504d5147 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 446373654f6351416b54435879465772 remote_crypto_key 446373654f6351416b54435879465772 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 54496a65476f46454d566d696e726858 remote_crypto_key 54496a65476f46454d566d696e726858 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4c57474d52684370426f69556e6f4942 remote_crypto_key 4c57474d52684370426f69556e6f4942 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 53494442677164516f5963484a764a41 remote_crypto_key 53494442677164516f5963484a764a41 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 72674662627142464e70784475614756 remote_crypto_key 72674662627142464e70784475614756 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 714c47664a6e536b444a554d6f595152 remote_crypto_key 714c47664a6e536b444a554d6f595152 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 7653647076576e587353566273596c4c remote_crypto_key 7653647076576e587353566273596c4c local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 7555745451786a516d4d564573625675 remote_crypto_key 7555745451786a516d4d564573625675 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 6f7471504f514b4a6346547a48697045 remote_crypto_key 6f7471504f514b4a6346547a48697045 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 6652624a526f736f514b626563544768 remote_crypto_key 6652624a526f736f514b626563544768 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 6f4d665441414e5741484b63686d4b73 remote_crypto_key 6f4d665441414e5741484b63686d4b73 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 574a7278784168736e4c634e64796678 remote_crypto_key 574a7278784168736e4c634e64796678 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 5a6c546b634d796e6c6d465a7a4b4e45 remote_crypto_key 5a6c546b634d796e6c6d465a7a4b4e45 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 6f4a536d71586c6a4c67466a50584146 remote_crypto_key 6f4a536d71586c6a4c67466a50584146 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 78457147594757455479667962764362 remote_crypto_key 78457147594757455479667962764362 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 53714457586a626c694e634f4f70646e remote_crypto_key 53714457586a626c694e634f4f70646e local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 4c496e7063744e76727252664f55667a remote_crypto_key 4c496e7063744e76727252664f55667a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 4350677a79695968716b787048464e79 remote_crypto_key 4350677a79695968716b787048464e79 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 686e576b53446d446a626b7451497a75 remote_crypto_key 686e576b53446d446a626b7451497a75 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 69556454745769426370736541534c6f remote_crypto_key 69556454745769426370736541534c6f local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 59504853494f434769454670634f4643 remote_crypto_key 59504853494f434769454670634f4643 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 567152755162624b76497354634f6f45 remote_crypto_key 567152755162624b76497354634f6f45 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 4166576668527668476f735957716648 remote_crypto_key 4166576668527668476f735957716648 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 57457a7a476d6168647a444a7547456d remote_crypto_key 57457a7a476d6168647a444a7547456d local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 676f564b424e5a6a44687057524d6e45 remote_crypto_key 676f564b424e5a6a44687057524d6e45 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 524a554941664941456e68654f655952 remote_crypto_key 524a554941664941456e68654f655952 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 6466586d78636b536555584e7a61414d remote_crypto_key 6466586d78636b536555584e7a61414d local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 45656449424e736a534a506159534b6c remote_crypto_key 45656449424e736a534a506159534b6c local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 70615071724a765447464c576c697962 remote_crypto_key 70615071724a765447464c576c697962 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 5a6d5a727164774c4b6e434f677a7646 remote_crypto_key 5a6d5a727164774c4b6e434f677a7646 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 53776371415746444c53476d5876544c remote_crypto_key 53776371415746444c53476d5876544c local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 7675656e4551526a514f7a714e41416d remote_crypto_key 7675656e4551526a514f7a714e41416d local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 4a4c61446670484d5678426a6d755a65 remote_crypto_key 4a4c61446670484d5678426a6d755a65 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 63714f6b6b4f454c5747444c49794f4b remote_crypto_key 63714f6b6b4f454c5747444c49794f4b local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 61416656694a647174584462684a6258 remote_crypto_key 61416656694a647174584462684a6258 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 48774c76544f4c6877626b457a59784e remote_crypto_key 48774c76544f4c6877626b457a59784e local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 514c5575645a626441554d4c49757854 remote_crypto_key 514c5575645a626441554d4c49757854 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 4569455a6c734d4a6670786967745149 remote_crypto_key 4569455a6c734d4a6670786967745149 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 75746b6a58544955436e786c6557486b remote_crypto_key 75746b6a58544955436e786c6557486b local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 7a6c73576f526d6246726a6f504d5147 remote_crypto_key 7a6c73576f526d6246726a6f504d5147 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 446373654f6351416b54435879465772 remote_crypto_key 446373654f6351416b54435879465772 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 54496a65476f46454d566d696e726858 remote_crypto_key 54496a65476f46454d566d696e726858 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4c57474d52684370426f69556e6f4942 remote_crypto_key 4c57474d52684370426f69556e6f4942 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 53494442677164516f5963484a764a41 remote_crypto_key 53494442677164516f5963484a764a41 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 72674662627142464e70784475614756 remote_crypto_key 72674662627142464e70784475614756 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 714c47664a6e536b444a554d6f595152 remote_crypto_key 714c47664a6e536b444a554d6f595152 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 7653647076576e587353566273596c4c remote_crypto_key 7653647076576e587353566273596c4c local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 7555745451786a516d4d564573625675 remote_crypto_key 7555745451786a516d4d564573625675 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 6f7471504f514b4a6346547a48697045 remote_crypto_key 6f7471504f514b4a6346547a48697045 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 6652624a526f736f514b626563544768 remote_crypto_key 6652624a526f736f514b626563544768 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 6f4d665441414e5741484b63686d4b73 remote_crypto_key 6f4d665441414e5741484b63686d4b73 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 574a7278784168736e4c634e64796678 remote_crypto_key 574a7278784168736e4c634e64796678 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 5a6c546b634d796e6c6d465a7a4b4e45 remote_crypto_key 5a6c546b634d796e6c6d465a7a4b4e45 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 6f4a536d71586c6a4c67466a50584146 remote_crypto_key 6f4a536d71586c6a4c67466a50584146 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 78457147594757455479667962764362 remote_crypto_key 78457147594757455479667962764362 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 53714457586a626c694e634f4f70646e remote_crypto_key 53714457586a626c694e634f4f70646e local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 4c496e7063744e76727252664f55667a remote_crypto_key 4c496e7063744e76727252664f55667a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 4350677a79695968716b787048464e79 remote_crypto_key 4350677a79695968716b787048464e79 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 686e576b53446d446a626b7451497a75 remote_crypto_key 686e576b53446d446a626b7451497a75 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 69556454745769426370736541534c6f remote_crypto_key 69556454745769426370736541534c6f local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 59504853494f434769454670634f4643 remote_crypto_key 59504853494f434769454670634f4643 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 567152755162624b76497354634f6f45 remote_crypto_key 567152755162624b76497354634f6f45 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 4166576668527668476f735957716648 remote_crypto_key 4166576668527668476f735957716648 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 57457a7a476d6168647a444a7547456d remote_crypto_key 57457a7a476d6168647a444a7547456d local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 676f564b424e5a6a44687057524d6e45 remote_crypto_key 676f564b424e5a6a44687057524d6e45 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 524a554941664941456e68654f655952 remote_crypto_key 524a554941664941456e68654f655952 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 6466586d78636b536555584e7a61414d remote_crypto_key 6466586d78636b536555584e7a61414d local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 45656449424e736a534a506159534b6c remote_crypto_key 45656449424e736a534a506159534b6c local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 70615071724a765447464c576c697962 remote_crypto_key 70615071724a765447464c576c697962 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 5a6d5a727164774c4b6e434f677a7646 remote_crypto_key 5a6d5a727164774c4b6e434f677a7646 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
imix-2t1c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 636255454573655444786f7562646941 remote_crypto_key 636255454573655444786f7562646941 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 6b447075485243716e4a646a72647649 remote_crypto_key 6b447075485243716e4a646a72647649 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 68526a75686e624864687a4479767863 remote_crypto_key 68526a75686e624864687a4479767863 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 6c414c626d627679786e506b556f7069 remote_crypto_key 6c414c626d627679786e506b556f7069 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 584e4a636757686e594c506a4e654357 remote_crypto_key 584e4a636757686e594c506a4e654357 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 46414a594f6d45774a565a6371496a52 remote_crypto_key 46414a594f6d45774a565a6371496a52 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 746e444d6b5a7a585070625a43664558 remote_crypto_key 746e444d6b5a7a585070625a43664558 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 515248616e536c4b447a655479557246 remote_crypto_key 515248616e536c4b447a655479557246 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 536e636b55755367766c614241674d53 remote_crypto_key 536e636b55755367766c614241674d53 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 784f58574f4974714850597672624941 remote_crypto_key 784f58574f4974714850597672624941 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 636e674f6c4f6a4d466f597876757065 remote_crypto_key 636e674f6c4f6a4d466f597876757065 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 704b4c4f6f4e51737357486742716677 remote_crypto_key 704b4c4f6f4e51737357486742716677 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 49684b7853635171466756416d597751 remote_crypto_key 49684b7853635171466756416d597751 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 4746634244634a684c746865686d4362 remote_crypto_key 4746634244634a684c746865686d4362 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 734f4f62426f756e596f4f6c514a7542 remote_crypto_key 734f4f62426f756e596f4f6c514a7542 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 6d576c67417575675852727074584d72 remote_crypto_key 6d576c67417575675852727074584d72 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 6762474845664c6e4153506750786d66 remote_crypto_key 6762474845664c6e4153506750786d66 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 4e7169577276644b6c5959574f544663 remote_crypto_key 4e7169577276644b6c5959574f544663 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 4668684e5a63566e4f4470686e744957 remote_crypto_key 4668684e5a63566e4f4470686e744957 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 677a416e796c4c4472534b556b4b4f4c remote_crypto_key 677a416e796c4c4472534b556b4b4f4c local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 4e44486f586c4d425863636562635942 remote_crypto_key 4e44486f586c4d425863636562635942 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 6d436f456a5772486b6b79474358714e remote_crypto_key 6d436f456a5772486b6b79474358714e local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 436a43584e6259497a7879575a414b70 remote_crypto_key 436a43584e6259497a7879575a414b70 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 427a6944506455744848595459656262 remote_crypto_key 427a6944506455744848595459656262 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 4746685273556b6c4666737169526c52 remote_crypto_key 4746685273556b6c4666737169526c52 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 576c46474d66414a4f6f665a70784463 remote_crypto_key 576c46474d66414a4f6f665a70784463 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 61495753414276704a7a577741474a72 remote_crypto_key 61495753414276704a7a577741474a72 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 5878666f4948647773686b6e4754426e remote_crypto_key 5878666f4948647773686b6e4754426e local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 626242564852536f556c4e6d797a6756 remote_crypto_key 626242564852536f556c4e6d797a6756 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 6f6a6c727265425275676e7a794b5664 remote_crypto_key 6f6a6c727265425275676e7a794b5664 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 7a725362736e714d53484c7841717775 remote_crypto_key 7a725362736e714d53484c7841717775 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 73767850644b6f4a6c4f6d56776c4c7a remote_crypto_key 73767850644b6f4a6c4f6d56776c4c7a local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 6f43675857436e687064686f6c674f4e remote_crypto_key 6f43675857436e687064686f6c674f4e local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 7963596f78656458675a4c747178474c remote_crypto_key 7963596f78656458675a4c747178474c local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 696a716c614d436856626c4d734c4472 remote_crypto_key 696a716c614d436856626c4d734c4472 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 5476434564784f4d674a434454626871 remote_crypto_key 5476434564784f4d674a434454626871 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 494f7771525465527278495a63484946 remote_crypto_key 494f7771525465527278495a63484946 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 6d4b52765167664279784e416376734b remote_crypto_key 6d4b52765167664279784e416376734b local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 4f4f54567248516e43575143414b625a remote_crypto_key 4f4f54567248516e43575143414b625a local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 68465a765a444c58627a484f44555869 remote_crypto_key 68465a765a444c58627a484f44555869 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 636255454573655444786f7562646941 remote_crypto_key 636255454573655444786f7562646941 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 6b447075485243716e4a646a72647649 remote_crypto_key 6b447075485243716e4a646a72647649 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 68526a75686e624864687a4479767863 remote_crypto_key 68526a75686e624864687a4479767863 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 6c414c626d627679786e506b556f7069 remote_crypto_key 6c414c626d627679786e506b556f7069 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 584e4a636757686e594c506a4e654357 remote_crypto_key 584e4a636757686e594c506a4e654357 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 46414a594f6d45774a565a6371496a52 remote_crypto_key 46414a594f6d45774a565a6371496a52 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 746e444d6b5a7a585070625a43664558 remote_crypto_key 746e444d6b5a7a585070625a43664558 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 515248616e536c4b447a655479557246 remote_crypto_key 515248616e536c4b447a655479557246 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 536e636b55755367766c614241674d53 remote_crypto_key 536e636b55755367766c614241674d53 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 784f58574f4974714850597672624941 remote_crypto_key 784f58574f4974714850597672624941 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 636e674f6c4f6a4d466f597876757065 remote_crypto_key 636e674f6c4f6a4d466f597876757065 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 704b4c4f6f4e51737357486742716677 remote_crypto_key 704b4c4f6f4e51737357486742716677 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 49684b7853635171466756416d597751 remote_crypto_key 49684b7853635171466756416d597751 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 4746634244634a684c746865686d4362 remote_crypto_key 4746634244634a684c746865686d4362 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 734f4f62426f756e596f4f6c514a7542 remote_crypto_key 734f4f62426f756e596f4f6c514a7542 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 6d576c67417575675852727074584d72 remote_crypto_key 6d576c67417575675852727074584d72 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 6762474845664c6e4153506750786d66 remote_crypto_key 6762474845664c6e4153506750786d66 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 4e7169577276644b6c5959574f544663 remote_crypto_key 4e7169577276644b6c5959574f544663 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 4668684e5a63566e4f4470686e744957 remote_crypto_key 4668684e5a63566e4f4470686e744957 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 677a416e796c4c4472534b556b4b4f4c remote_crypto_key 677a416e796c4c4472534b556b4b4f4c local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 4e44486f586c4d425863636562635942 remote_crypto_key 4e44486f586c4d425863636562635942 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 6d436f456a5772486b6b79474358714e remote_crypto_key 6d436f456a5772486b6b79474358714e local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 436a43584e6259497a7879575a414b70 remote_crypto_key 436a43584e6259497a7879575a414b70 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 427a6944506455744848595459656262 remote_crypto_key 427a6944506455744848595459656262 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 4746685273556b6c4666737169526c52 remote_crypto_key 4746685273556b6c4666737169526c52 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 576c46474d66414a4f6f665a70784463 remote_crypto_key 576c46474d66414a4f6f665a70784463 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 61495753414276704a7a577741474a72 remote_crypto_key 61495753414276704a7a577741474a72 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 5878666f4948647773686b6e4754426e remote_crypto_key 5878666f4948647773686b6e4754426e local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 626242564852536f556c4e6d797a6756 remote_crypto_key 626242564852536f556c4e6d797a6756 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 6f6a6c727265425275676e7a794b5664 remote_crypto_key 6f6a6c727265425275676e7a794b5664 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 7a725362736e714d53484c7841717775 remote_crypto_key 7a725362736e714d53484c7841717775 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 73767850644b6f4a6c4f6d56776c4c7a remote_crypto_key 73767850644b6f4a6c4f6d56776c4c7a local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 6f43675857436e687064686f6c674f4e remote_crypto_key 6f43675857436e687064686f6c674f4e local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 7963596f78656458675a4c747178474c remote_crypto_key 7963596f78656458675a4c747178474c local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 696a716c614d436856626c4d734c4472 remote_crypto_key 696a716c614d436856626c4d734c4472 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 5476434564784f4d674a434454626871 remote_crypto_key 5476434564784f4d674a434454626871 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 494f7771525465527278495a63484946 remote_crypto_key 494f7771525465527278495a63484946 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 6d4b52765167664279784e416376734b remote_crypto_key 6d4b52765167664279784e416376734b local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 4f4f54567248516e43575143414b625a remote_crypto_key 4f4f54567248516e43575143414b625a local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 68465a765a444c58627a484f44555869 remote_crypto_key 68465a765a444c58627a484f44555869 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 56506862737967706d6c4f554b784f4a remote_crypto_key 56506862737967706d6c4f554b784f4a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 6962554857776f77617752466c705342 remote_crypto_key 6962554857776f77617752466c705342 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 46676f46574e48735471754f49686453 remote_crypto_key 46676f46574e48735471754f49686453 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 75574667574649477a484776506b7267 remote_crypto_key 75574667574649477a484776506b7267 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 754647436d744d6565627864424f4648 remote_crypto_key 754647436d744d6565627864424f4648 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 67644d73535751595561594471455168 remote_crypto_key 67644d73535751595561594471455168 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 4b716154697678666e7346576c67676e remote_crypto_key 4b716154697678666e7346576c67676e local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 4f4d76564442764d6a6f68747941566f remote_crypto_key 4f4d76564442764d6a6f68747941566f local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 4b57774c776852764b58627966776148 remote_crypto_key 4b57774c776852764b58627966776148 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 4166704248537058584458625a6d4157 remote_crypto_key 4166704248537058584458625a6d4157 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 61674b4c714f4a67497a53704a54585a remote_crypto_key 61674b4c714f4a67497a53704a54585a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 67716868627658766866486468744241 remote_crypto_key 67716868627658766866486468744241 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4d75476c55786d7261597450636f4c4b remote_crypto_key 4d75476c55786d7261597450636f4c4b local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 517347627145706e4a5855505466596f remote_crypto_key 517347627145706e4a5855505466596f local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 4c4f68666d70564d696a4b5a4659734c remote_crypto_key 4c4f68666d70564d696a4b5a4659734c local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 466d7146734e4871617570584f6b5776 remote_crypto_key 466d7146734e4871617570584f6b5776 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 7343454a72434b706f767a5153597172 remote_crypto_key 7343454a72434b706f767a5153597172 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 464f4562445059527663636a6e42754f remote_crypto_key 464f4562445059527663636a6e42754f local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 6e664a4a53677250616d554f52556d4f remote_crypto_key 6e664a4a53677250616d554f52556d4f local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 446975507059487a676e775755616e76 remote_crypto_key 446975507059487a676e775755616e76 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 5556726448527671724b545147556659 remote_crypto_key 5556726448527671724b545147556659 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 6874615878765758687571754374794d remote_crypto_key 6874615878765758687571754374794d local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 41494a5a4f6f4959634a567371725249 remote_crypto_key 41494a5a4f6f4959634a567371725249 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 776c625474505a786f63796d51507944 remote_crypto_key 776c625474505a786f63796d51507944 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 4c55486e49784e66547656636b697169 remote_crypto_key 4c55486e49784e66547656636b697169 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 57767351506850626267646446594870 remote_crypto_key 57767351506850626267646446594870 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 547766684b4f4a755a455a6647504441 remote_crypto_key 547766684b4f4a755a455a6647504441 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 704951647a6f714653757972434e666c remote_crypto_key 704951647a6f714653757972434e666c local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 515a5a4f574c497a636a754d66485257 remote_crypto_key 515a5a4f574c497a636a754d66485257 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 5a7877794265506a766c58614267524f remote_crypto_key 5a7877794265506a766c58614267524f local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 745a7770735442656e73634a52417648 remote_crypto_key 745a7770735442656e73634a52417648 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 53524b487044716d43776271454c6a67 remote_crypto_key 53524b487044716d43776271454c6a67 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 645342526363625a674b556764674a58 remote_crypto_key 645342526363625a674b556764674a58 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 7975444677555a464566665a454f586d remote_crypto_key 7975444677555a464566665a454f586d local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 42554b4c726e63765176454642774e41 remote_crypto_key 42554b4c726e63765176454642774e41 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 43695063754b48534845674f4453674b remote_crypto_key 43695063754b48534845674f4453674b local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 67596d6245754b634c70654b6175414b remote_crypto_key 67596d6245754b634c70654b6175414b local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 58414d6d48504e59704b79686853534d remote_crypto_key 58414d6d48504e59704b79686853534d local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 696542674645585a47564258586c724f remote_crypto_key 696542674645585a47564258586c724f local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 556556556d6b4171466a747051417973 remote_crypto_key 556556556d6b4171466a747051417973 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 56506862737967706d6c4f554b784f4a remote_crypto_key 56506862737967706d6c4f554b784f4a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 6962554857776f77617752466c705342 remote_crypto_key 6962554857776f77617752466c705342 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 46676f46574e48735471754f49686453 remote_crypto_key 46676f46574e48735471754f49686453 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 75574667574649477a484776506b7267 remote_crypto_key 75574667574649477a484776506b7267 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 754647436d744d6565627864424f4648 remote_crypto_key 754647436d744d6565627864424f4648 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 67644d73535751595561594471455168 remote_crypto_key 67644d73535751595561594471455168 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 4b716154697678666e7346576c67676e remote_crypto_key 4b716154697678666e7346576c67676e local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 4f4d76564442764d6a6f68747941566f remote_crypto_key 4f4d76564442764d6a6f68747941566f local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 4b57774c776852764b58627966776148 remote_crypto_key 4b57774c776852764b58627966776148 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 4166704248537058584458625a6d4157 remote_crypto_key 4166704248537058584458625a6d4157 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 61674b4c714f4a67497a53704a54585a remote_crypto_key 61674b4c714f4a67497a53704a54585a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 67716868627658766866486468744241 remote_crypto_key 67716868627658766866486468744241 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4d75476c55786d7261597450636f4c4b remote_crypto_key 4d75476c55786d7261597450636f4c4b local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 517347627145706e4a5855505466596f remote_crypto_key 517347627145706e4a5855505466596f local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 4c4f68666d70564d696a4b5a4659734c remote_crypto_key 4c4f68666d70564d696a4b5a4659734c local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 466d7146734e4871617570584f6b5776 remote_crypto_key 466d7146734e4871617570584f6b5776 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 7343454a72434b706f767a5153597172 remote_crypto_key 7343454a72434b706f767a5153597172 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 464f4562445059527663636a6e42754f remote_crypto_key 464f4562445059527663636a6e42754f local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 6e664a4a53677250616d554f52556d4f remote_crypto_key 6e664a4a53677250616d554f52556d4f local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 446975507059487a676e775755616e76 remote_crypto_key 446975507059487a676e775755616e76 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 5556726448527671724b545147556659 remote_crypto_key 5556726448527671724b545147556659 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 6874615878765758687571754374794d remote_crypto_key 6874615878765758687571754374794d local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 41494a5a4f6f4959634a567371725249 remote_crypto_key 41494a5a4f6f4959634a567371725249 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 776c625474505a786f63796d51507944 remote_crypto_key 776c625474505a786f63796d51507944 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 4c55486e49784e66547656636b697169 remote_crypto_key 4c55486e49784e66547656636b697169 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 57767351506850626267646446594870 remote_crypto_key 57767351506850626267646446594870 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 547766684b4f4a755a455a6647504441 remote_crypto_key 547766684b4f4a755a455a6647504441 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 704951647a6f714653757972434e666c remote_crypto_key 704951647a6f714653757972434e666c local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 515a5a4f574c497a636a754d66485257 remote_crypto_key 515a5a4f574c497a636a754d66485257 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 5a7877794265506a766c58614267524f remote_crypto_key 5a7877794265506a766c58614267524f local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 745a7770735442656e73634a52417648 remote_crypto_key 745a7770735442656e73634a52417648 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 53524b487044716d43776271454c6a67 remote_crypto_key 53524b487044716d43776271454c6a67 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 645342526363625a674b556764674a58 remote_crypto_key 645342526363625a674b556764674a58 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 7975444677555a464566665a454f586d remote_crypto_key 7975444677555a464566665a454f586d local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 42554b4c726e63765176454642774e41 remote_crypto_key 42554b4c726e63765176454642774e41 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 43695063754b48534845674f4453674b remote_crypto_key 43695063754b48534845674f4453674b local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 67596d6245754b634c70654b6175414b remote_crypto_key 67596d6245754b634c70654b6175414b local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 58414d6d48504e59704b79686853534d remote_crypto_key 58414d6d48504e59704b79686853534d local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 696542674645585a47564258586c724f remote_crypto_key 696542674645585a47564258586c724f local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 556556556d6b4171466a747051417973 remote_crypto_key 556556556d6b4171466a747051417973 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec40tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-128 local_crypto_key 7570784c545a44614a4d785772556852 remote_crypto_key 7570784c545a44614a4d785772556852 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-128 local_crypto_key 536556484c586a796345445373546d74 remote_crypto_key 536556484c586a796345445373546d74 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-128 local_crypto_key 74504e4673457144726b4548766d4b47 remote_crypto_key 74504e4673457144726b4548766d4b47 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-128 local_crypto_key 434172507275505466497a4378624745 remote_crypto_key 434172507275505466497a4378624745 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-128 local_crypto_key 48507975464451554d79706461627953 remote_crypto_key 48507975464451554d79706461627953 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-128 local_crypto_key 4f655a6356694561704747626f437972 remote_crypto_key 4f655a6356694561704747626f437972 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-128 local_crypto_key 4e744c45584a7973694b576447504b63 remote_crypto_key 4e744c45584a7973694b576447504b63 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-128 local_crypto_key 69485456697367636666455978507a52 remote_crypto_key 69485456697367636666455978507a52 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-128 local_crypto_key 6a6f7341577a67517576575975484765 remote_crypto_key 6a6f7341577a67517576575975484765 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-128 local_crypto_key 4a67556c4743676f695178446e694d77 remote_crypto_key 4a67556c4743676f695178446e694d77 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-128 local_crypto_key 5264707463414648494577524e796171 remote_crypto_key 5264707463414648494577524e796171 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-128 local_crypto_key 6d6b6d5946556d6b42487746514e4e55 remote_crypto_key 6d6b6d5946556d6b42487746514e4e55 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-128 local_crypto_key 4c616e45756c6f5751657a624651494e remote_crypto_key 4c616e45756c6f5751657a624651494e local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-128 local_crypto_key 774b6c4e594e514e7749444f6f7a4675 remote_crypto_key 774b6c4e594e514e7749444f6f7a4675 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-128 local_crypto_key 6d707061457a6947776479424341626e remote_crypto_key 6d707061457a6947776479424341626e local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-128 local_crypto_key 55744e6f6c4155506a525851596f6c59 remote_crypto_key 55744e6f6c4155506a525851596f6c59 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-128 local_crypto_key 4e4f79664f4570756770415855415147 remote_crypto_key 4e4f79664f4570756770415855415147 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-128 local_crypto_key 5a41695157764274754e44456153444c remote_crypto_key 5a41695157764274754e44456153444c local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-128 local_crypto_key 525950697779574b517771424c757451 remote_crypto_key 525950697779574b517771424c757451 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-128 local_crypto_key 6379674952436d69426d5a537364556d remote_crypto_key 6379674952436d69426d5a537364556d local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-128 local_crypto_key 496c45647658474a416f4266714a6244 remote_crypto_key 496c45647658474a416f4266714a6244 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-128 local_crypto_key 556f5a7459494a517355414b71454370 remote_crypto_key 556f5a7459494a517355414b71454370 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-128 local_crypto_key 6d64684f565671616a494b6f49787164 remote_crypto_key 6d64684f565671616a494b6f49787164 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-128 local_crypto_key 78527753764a4857556e557946766f72 remote_crypto_key 78527753764a4857556e557946766f72 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-128 local_crypto_key 476e42654d4752614c47727442686d6e remote_crypto_key 476e42654d4752614c47727442686d6e local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-128 local_crypto_key 69636b7479506766584c794553417578 remote_crypto_key 69636b7479506766584c794553417578 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-128 local_crypto_key 54744573774d58534d4f44624173464a remote_crypto_key 54744573774d58534d4f44624173464a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-128 local_crypto_key 4e546c65694a49475a5a444b6e567968 remote_crypto_key 4e546c65694a49475a5a444b6e567968 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-128 local_crypto_key 47467575646a78584c6a514c417a4c43 remote_crypto_key 47467575646a78584c6a514c417a4c43 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-128 local_crypto_key 6b6d644d696b6267766d616f6e457944 remote_crypto_key 6b6d644d696b6267766d616f6e457944 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-128 local_crypto_key 46517a534565727a6f66684f4e455355 remote_crypto_key 46517a534565727a6f66684f4e455355 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-128 local_crypto_key 49714646497654526e64657256515a4e remote_crypto_key 49714646497654526e64657256515a4e local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-128 local_crypto_key 464d7752734b67535a69496a55565045 remote_crypto_key 464d7752734b67535a69496a55565045 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-128 local_crypto_key 576c576f66784f756f744c7354584a6e remote_crypto_key 576c576f66784f756f744c7354584a6e local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-128 local_crypto_key 794f644f484d49476c78634761664b69 remote_crypto_key 794f644f484d49476c78634761664b69 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-128 local_crypto_key 7463664e5a786a67426248734c6b414f remote_crypto_key 7463664e5a786a67426248734c6b414f local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-128 local_crypto_key 474e61697564416e4f73674855446a75 remote_crypto_key 474e61697564416e4f73674855446a75 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-128 local_crypto_key 496f4b64476342597178616e446d5644 remote_crypto_key 496f4b64476342597178616e446d5644 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-128 local_crypto_key 747a6854677a58476442586b67565857 remote_crypto_key 747a6854677a58476442586b67565857 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-128 local_crypto_key 51614864436e78716a6c4c5769584b67 remote_crypto_key 51614864436e78716a6c4c5769584b67 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-128 local_crypto_key 7570784c545a44614a4d785772556852 remote_crypto_key 7570784c545a44614a4d785772556852 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-128 local_crypto_key 536556484c586a796345445373546d74 remote_crypto_key 536556484c586a796345445373546d74 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-128 local_crypto_key 74504e4673457144726b4548766d4b47 remote_crypto_key 74504e4673457144726b4548766d4b47 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-128 local_crypto_key 434172507275505466497a4378624745 remote_crypto_key 434172507275505466497a4378624745 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-128 local_crypto_key 48507975464451554d79706461627953 remote_crypto_key 48507975464451554d79706461627953 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-128 local_crypto_key 4f655a6356694561704747626f437972 remote_crypto_key 4f655a6356694561704747626f437972 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-128 local_crypto_key 4e744c45584a7973694b576447504b63 remote_crypto_key 4e744c45584a7973694b576447504b63 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-128 local_crypto_key 69485456697367636666455978507a52 remote_crypto_key 69485456697367636666455978507a52 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-128 local_crypto_key 6a6f7341577a67517576575975484765 remote_crypto_key 6a6f7341577a67517576575975484765 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-128 local_crypto_key 4a67556c4743676f695178446e694d77 remote_crypto_key 4a67556c4743676f695178446e694d77 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-128 local_crypto_key 5264707463414648494577524e796171 remote_crypto_key 5264707463414648494577524e796171 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-128 local_crypto_key 6d6b6d5946556d6b42487746514e4e55 remote_crypto_key 6d6b6d5946556d6b42487746514e4e55 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-128 local_crypto_key 4c616e45756c6f5751657a624651494e remote_crypto_key 4c616e45756c6f5751657a624651494e local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-128 local_crypto_key 774b6c4e594e514e7749444f6f7a4675 remote_crypto_key 774b6c4e594e514e7749444f6f7a4675 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-128 local_crypto_key 6d707061457a6947776479424341626e remote_crypto_key 6d707061457a6947776479424341626e local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-128 local_crypto_key 55744e6f6c4155506a525851596f6c59 remote_crypto_key 55744e6f6c4155506a525851596f6c59 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-128 local_crypto_key 4e4f79664f4570756770415855415147 remote_crypto_key 4e4f79664f4570756770415855415147 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-128 local_crypto_key 5a41695157764274754e44456153444c remote_crypto_key 5a41695157764274754e44456153444c local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-128 local_crypto_key 525950697779574b517771424c757451 remote_crypto_key 525950697779574b517771424c757451 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-128 local_crypto_key 6379674952436d69426d5a537364556d remote_crypto_key 6379674952436d69426d5a537364556d local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-128 local_crypto_key 496c45647658474a416f4266714a6244 remote_crypto_key 496c45647658474a416f4266714a6244 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-128 local_crypto_key 556f5a7459494a517355414b71454370 remote_crypto_key 556f5a7459494a517355414b71454370 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-128 local_crypto_key 6d64684f565671616a494b6f49787164 remote_crypto_key 6d64684f565671616a494b6f49787164 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-128 local_crypto_key 78527753764a4857556e557946766f72 remote_crypto_key 78527753764a4857556e557946766f72 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-128 local_crypto_key 476e42654d4752614c47727442686d6e remote_crypto_key 476e42654d4752614c47727442686d6e local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-128 local_crypto_key 69636b7479506766584c794553417578 remote_crypto_key 69636b7479506766584c794553417578 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-128 local_crypto_key 54744573774d58534d4f44624173464a remote_crypto_key 54744573774d58534d4f44624173464a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-128 local_crypto_key 4e546c65694a49475a5a444b6e567968 remote_crypto_key 4e546c65694a49475a5a444b6e567968 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-128 local_crypto_key 47467575646a78584c6a514c417a4c43 remote_crypto_key 47467575646a78584c6a514c417a4c43 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-128 local_crypto_key 6b6d644d696b6267766d616f6e457944 remote_crypto_key 6b6d644d696b6267766d616f6e457944 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-128 local_crypto_key 46517a534565727a6f66684f4e455355 remote_crypto_key 46517a534565727a6f66684f4e455355 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-128 local_crypto_key 49714646497654526e64657256515a4e remote_crypto_key 49714646497654526e64657256515a4e local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-128 local_crypto_key 464d7752734b67535a69496a55565045 remote_crypto_key 464d7752734b67535a69496a55565045 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-128 local_crypto_key 576c576f66784f756f744c7354584a6e remote_crypto_key 576c576f66784f756f744c7354584a6e local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-128 local_crypto_key 794f644f484d49476c78634761664b69 remote_crypto_key 794f644f484d49476c78634761664b69 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-128 local_crypto_key 7463664e5a786a67426248734c6b414f remote_crypto_key 7463664e5a786a67426248734c6b414f local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-128 local_crypto_key 474e61697564416e4f73674855446a75 remote_crypto_key 474e61697564416e4f73674855446a75 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-128 local_crypto_key 496f4b64476342597178616e446d5644 remote_crypto_key 496f4b64476342597178616e446d5644 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-128 local_crypto_key 747a6854677a58476442586b67565857 remote_crypto_key 747a6854677a58476442586b67565857 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-128 local_crypto_key 51614864436e78716a6c4c5769584b67 remote_crypto_key 51614864436e78716a6c4c5769584b67 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec40tnlsw-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-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 415a617665577a4364426a68556f4165426875444c744d4261595469426c436d remote_crypto_key 415a617665577a4364426a68556f4165426875444c744d4261595469426c436d local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 4c414f4c7a7a4555445a58586d7156554a585665555a7347766a5a6d436f4246 remote_crypto_key 4c414f4c7a7a4555445a58586d7156554a585665555a7347766a5a6d436f4246 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 424c73514d736642444c484a6e4d746f6b575062434f6d664f446e6163476965 remote_crypto_key 424c73514d736642444c484a6e4d746f6b575062434f6d664f446e6163476965 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 784f67644469644b65475843456a47515561726a574f504d4e4c456979704267 remote_crypto_key 784f67644469644b65475843456a47515561726a574f504d4e4c456979704267 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 42615663736d5372435a566850506c4f6959494b7478715772456b6161676d71 remote_crypto_key 42615663736d5372435a566850506c4f6959494b7478715772456b6161676d71 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 4d6568574c65467a687966474675755a536f7143684155686f704c736867424d remote_crypto_key 4d6568574c65467a687966474675755a536f7143684155686f704c736867424d local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 744141785948535259484974784f69557a6b616f6f6c4e506c5a527374734a4d remote_crypto_key 744141785948535259484974784f69557a6b616f6f6c4e506c5a527374734a4d local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 4f4d77537173425a5746636e564d6f42686e47544c6473534d576d6d57426362 remote_crypto_key 4f4d77537173425a5746636e564d6f42686e47544c6473534d576d6d57426362 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 534d4372667046496b744852616c584a6f6b67696a427675735152484676485a remote_crypto_key 534d4372667046496b744852616c584a6f6b67696a427675735152484676485a local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 6554795a4657615a70444f62436a4946424d77686f4a624650586f45616a7642 remote_crypto_key 6554795a4657615a70444f62436a4946424d77686f4a624650586f45616a7642 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 714175586a50414c434c6d7a78556d4d577a624545637a6f524c7a5172554b55 remote_crypto_key 714175586a50414c434c6d7a78556d4d577a624545637a6f524c7a5172554b55 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 695947764f6d66456b707374586746524a546677555646506a516e786d67704d remote_crypto_key 695947764f6d66456b707374586746524a546677555646506a516e786d67704d local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 71774a4e46456c7a6c464b697249546278466c536f4c49656643514473685962 remote_crypto_key 71774a4e46456c7a6c464b697249546278466c536f4c49656643514473685962 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 7264564d79446478737662766a6647696b5a62626a62634a44487275414d486b remote_crypto_key 7264564d79446478737662766a6647696b5a62626a62634a44487275414d486b local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 4b4a6668787554516a6a4b584c625973744652644670414a4168726a54467972 remote_crypto_key 4b4a6668787554516a6a4b584c625973744652644670414a4168726a54467972 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 6276666e414649485a46766c6772666752495077436355544571626b69786452 remote_crypto_key 6276666e414649485a46766c6772666752495077436355544571626b69786452 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 4852586c6369775070746370564543676751716c6a6a4c765064577373424a7a remote_crypto_key 4852586c6369775070746370564543676751716c6a6a4c765064577373424a7a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 774b64704a6656516c436944577350564d5067514d41637162694945444f5a6d remote_crypto_key 774b64704a6656516c436944577350564d5067514d41637162694945444f5a6d local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 566f666a4a507a68574c68646953647976544e6668726e565858595072594855 remote_crypto_key 566f666a4a507a68574c68646953647976544e6668726e565858595072594855 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 4a4657424e466a67746f524d48777568745750436d416b6462554e427a706c71 remote_crypto_key 4a4657424e466a67746f524d48777568745750436d416b6462554e427a706c71 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 5369656e73654e4f52584e736f53464a4c777a79716854774859756b70465363 remote_crypto_key 5369656e73654e4f52584e736f53464a4c777a79716854774859756b70465363 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 467651726a454d4f4a4a706c7252676b7671736763694c526f486c4975597544 remote_crypto_key 467651726a454d4f4a4a706c7252676b7671736763694c526f486c4975597544 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 4b6c414164706843445a4378756f52727841794951695a5145426f4a694d4b48 remote_crypto_key 4b6c414164706843445a4378756f52727841794951695a5145426f4a694d4b48 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 7277694174474856586272536e6244585847586b7a454a4e425356796e46624a remote_crypto_key 7277694174474856586272536e6244585847586b7a454a4e425356796e46624a local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 585245617358546444644d626c5653766f585a544561676c5378585254664756 remote_crypto_key 585245617358546444644d626c5653766f585a544561676c5378585254664756 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 78566853677372726b4f6e71534945797666756f444264437155594a6c77444b remote_crypto_key 78566853677372726b4f6e71534945797666756f444264437155594a6c77444b local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 6f4c576d45576f51756a4b7a71615951487068586c6973676d67584c664b4a4d remote_crypto_key 6f4c576d45576f51756a4b7a71615951487068586c6973676d67584c664b4a4d local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 666143735167715a4a6f715554636e62474251737a4f704d78774e414b754877 remote_crypto_key 666143735167715a4a6f715554636e62474251737a4f704d78774e414b754877 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 59527a5a7a6b4d4761626d7057554d58427049686656424e44647362634f4877 remote_crypto_key 59527a5a7a6b4d4761626d7057554d58427049686656424e44647362634f4877 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 764b6f6c5a6e71455655467962436e69487677716c556f4b776467774c636543 remote_crypto_key 764b6f6c5a6e71455655467962436e69487677716c556f4b776467774c636543 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 587950565968744e477a4352514a46736d6d46517149464f6342464f71736d50 remote_crypto_key 587950565968744e477a4352514a46736d6d46517149464f6342464f71736d50 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 59644678454f524e4f74644969506b76675241464872524d696c534b63694278 remote_crypto_key 59644678454f524e4f74644969506b76675241464872524d696c534b63694278 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 466c736a4d5765544742766f594c6e494d4a674e6263427250556f796d704549 remote_crypto_key 466c736a4d5765544742766f594c6e494d4a674e6263427250556f796d704549 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 54635548466e6548654f4c56757877716c794e6648546b4f6e7254726f4f4442 remote_crypto_key 54635548466e6548654f4c56757877716c794e6648546b4f6e7254726f4f4442 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 53546e56597a6e6b6d5466715a4e6d46636d6b6a45645278746d6165796c5969 remote_crypto_key 53546e56597a6e6b6d5466715a4e6d46636d6b6a45645278746d6165796c5969 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 6f726c7372534165536350776e416d4a7569525467634b69646b78416a6f5573 remote_crypto_key 6f726c7372534165536350776e416d4a7569525467634b69646b78416a6f5573 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 446d5149594f415672504167535a44626d67626f626343646e75444f764f734d remote_crypto_key 446d5149594f415672504167535a44626d67626f626343646e75444f764f734d local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 566d6449707558457a4377456b696e435049656673457579446e4454706e4f46 remote_crypto_key 566d6449707558457a4377456b696e435049656673457579446e4454706e4f46 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 6f794152556f694975507a7641726c7a626d45414d4a666d7049554945434153 remote_crypto_key 6f794152556f694975507a7641726c7a626d45414d4a666d7049554945434153 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 57795554536d565a7a7950736846475961485a75757963626e73567a54774b44 remote_crypto_key 57795554536d565a7a7950736846475961485a75757963626e73567a54774b44 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 415a617665577a4364426a68556f4165426875444c744d4261595469426c436d remote_crypto_key 415a617665577a4364426a68556f4165426875444c744d4261595469426c436d local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 4c414f4c7a7a4555445a58586d7156554a585665555a7347766a5a6d436f4246 remote_crypto_key 4c414f4c7a7a4555445a58586d7156554a585665555a7347766a5a6d436f4246 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 424c73514d736642444c484a6e4d746f6b575062434f6d664f446e6163476965 remote_crypto_key 424c73514d736642444c484a6e4d746f6b575062434f6d664f446e6163476965 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 784f67644469644b65475843456a47515561726a574f504d4e4c456979704267 remote_crypto_key 784f67644469644b65475843456a47515561726a574f504d4e4c456979704267 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 42615663736d5372435a566850506c4f6959494b7478715772456b6161676d71 remote_crypto_key 42615663736d5372435a566850506c4f6959494b7478715772456b6161676d71 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 4d6568574c65467a687966474675755a536f7143684155686f704c736867424d remote_crypto_key 4d6568574c65467a687966474675755a536f7143684155686f704c736867424d local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 744141785948535259484974784f69557a6b616f6f6c4e506c5a527374734a4d remote_crypto_key 744141785948535259484974784f69557a6b616f6f6c4e506c5a527374734a4d local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 4f4d77537173425a5746636e564d6f42686e47544c6473534d576d6d57426362 remote_crypto_key 4f4d77537173425a5746636e564d6f42686e47544c6473534d576d6d57426362 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 534d4372667046496b744852616c584a6f6b67696a427675735152484676485a remote_crypto_key 534d4372667046496b744852616c584a6f6b67696a427675735152484676485a local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 6554795a4657615a70444f62436a4946424d77686f4a624650586f45616a7642 remote_crypto_key 6554795a4657615a70444f62436a4946424d77686f4a624650586f45616a7642 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 714175586a50414c434c6d7a78556d4d577a624545637a6f524c7a5172554b55 remote_crypto_key 714175586a50414c434c6d7a78556d4d577a624545637a6f524c7a5172554b55 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 695947764f6d66456b707374586746524a546677555646506a516e786d67704d remote_crypto_key 695947764f6d66456b707374586746524a546677555646506a516e786d67704d local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 71774a4e46456c7a6c464b697249546278466c536f4c49656643514473685962 remote_crypto_key 71774a4e46456c7a6c464b697249546278466c536f4c49656643514473685962 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 7264564d79446478737662766a6647696b5a62626a62634a44487275414d486b remote_crypto_key 7264564d79446478737662766a6647696b5a62626a62634a44487275414d486b local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 4b4a6668787554516a6a4b584c625973744652644670414a4168726a54467972 remote_crypto_key 4b4a6668787554516a6a4b584c625973744652644670414a4168726a54467972 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 6276666e414649485a46766c6772666752495077436355544571626b69786452 remote_crypto_key 6276666e414649485a46766c6772666752495077436355544571626b69786452 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 4852586c6369775070746370564543676751716c6a6a4c765064577373424a7a remote_crypto_key 4852586c6369775070746370564543676751716c6a6a4c765064577373424a7a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 774b64704a6656516c436944577350564d5067514d41637162694945444f5a6d remote_crypto_key 774b64704a6656516c436944577350564d5067514d41637162694945444f5a6d local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 566f666a4a507a68574c68646953647976544e6668726e565858595072594855 remote_crypto_key 566f666a4a507a68574c68646953647976544e6668726e565858595072594855 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 4a4657424e466a67746f524d48777568745750436d416b6462554e427a706c71 remote_crypto_key 4a4657424e466a67746f524d48777568745750436d416b6462554e427a706c71 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 5369656e73654e4f52584e736f53464a4c777a79716854774859756b70465363 remote_crypto_key 5369656e73654e4f52584e736f53464a4c777a79716854774859756b70465363 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 467651726a454d4f4a4a706c7252676b7671736763694c526f486c4975597544 remote_crypto_key 467651726a454d4f4a4a706c7252676b7671736763694c526f486c4975597544 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 4b6c414164706843445a4378756f52727841794951695a5145426f4a694d4b48 remote_crypto_key 4b6c414164706843445a4378756f52727841794951695a5145426f4a694d4b48 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 7277694174474856586272536e6244585847586b7a454a4e425356796e46624a remote_crypto_key 7277694174474856586272536e6244585847586b7a454a4e425356796e46624a local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 585245617358546444644d626c5653766f585a544561676c5378585254664756 remote_crypto_key 585245617358546444644d626c5653766f585a544561676c5378585254664756 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 78566853677372726b4f6e71534945797666756f444264437155594a6c77444b remote_crypto_key 78566853677372726b4f6e71534945797666756f444264437155594a6c77444b local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 6f4c576d45576f51756a4b7a71615951487068586c6973676d67584c664b4a4d remote_crypto_key 6f4c576d45576f51756a4b7a71615951487068586c6973676d67584c664b4a4d local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 666143735167715a4a6f715554636e62474251737a4f704d78774e414b754877 remote_crypto_key 666143735167715a4a6f715554636e62474251737a4f704d78774e414b754877 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 59527a5a7a6b4d4761626d7057554d58427049686656424e44647362634f4877 remote_crypto_key 59527a5a7a6b4d4761626d7057554d58427049686656424e44647362634f4877 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 764b6f6c5a6e71455655467962436e69487677716c556f4b776467774c636543 remote_crypto_key 764b6f6c5a6e71455655467962436e69487677716c556f4b776467774c636543 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 587950565968744e477a4352514a46736d6d46517149464f6342464f71736d50 remote_crypto_key 587950565968744e477a4352514a46736d6d46517149464f6342464f71736d50 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 59644678454f524e4f74644969506b76675241464872524d696c534b63694278 remote_crypto_key 59644678454f524e4f74644969506b76675241464872524d696c534b63694278 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 466c736a4d5765544742766f594c6e494d4a674e6263427250556f796d704549 remote_crypto_key 466c736a4d5765544742766f594c6e494d4a674e6263427250556f796d704549 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 54635548466e6548654f4c56757877716c794e6648546b4f6e7254726f4f4442 remote_crypto_key 54635548466e6548654f4c56757877716c794e6648546b4f6e7254726f4f4442 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 53546e56597a6e6b6d5466715a4e6d46636d6b6a45645278746d6165796c5969 remote_crypto_key 53546e56597a6e6b6d5466715a4e6d46636d6b6a45645278746d6165796c5969 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 6f726c7372534165536350776e416d4a7569525467634b69646b78416a6f5573 remote_crypto_key 6f726c7372534165536350776e416d4a7569525467634b69646b78416a6f5573 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 446d5149594f415672504167535a44626d67626f626343646e75444f764f734d remote_crypto_key 446d5149594f415672504167535a44626d67626f626343646e75444f764f734d local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 566d6449707558457a4377456b696e435049656673457579446e4454706e4f46 remote_crypto_key 566d6449707558457a4377456b696e435049656673457579446e4454706e4f46 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 6f794152556f694975507a7641726c7a626d45414d4a666d7049554945434153 remote_crypto_key 6f794152556f694975507a7641726c7a626d45414d4a666d7049554945434153 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 57795554536d565a7a7950736846475961485a75757963626e73567a54774b44 remote_crypto_key 57795554536d565a7a7950736846475961485a75757963626e73567a54774b44 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 7a4f52775a644f6559795a474b686e745341456d43716e6e4678466374416555 remote_crypto_key 7a4f52775a644f6559795a474b686e745341456d43716e6e4678466374416555 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 59655368616e4e426c67694353734e6c614c5175576c61504651594d484f4653 remote_crypto_key 59655368616e4e426c67694353734e6c614c5175576c61504651594d484f4653 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 6b757a4144584f62516544716a4650414c49505049796e44415374664d6b7062 remote_crypto_key 6b757a4144584f62516544716a4650414c49505049796e44415374664d6b7062 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 545744586b4c7278736e6251634d6e71415971684e79746547586d4f71576241 remote_crypto_key 545744586b4c7278736e6251634d6e71415971684e79746547586d4f71576241 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 41514b43584e554d496652735579734f634d634b76785a575578576a7a616c6b remote_crypto_key 41514b43584e554d496652735579734f634d634b76785a575578576a7a616c6b local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 644150696a4471774946456a465673666d647549444e71674a64576545747257 remote_crypto_key 644150696a4471774946456a465673666d647549444e71674a64576545747257 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 4753546b6e4c6666756a5362574f6843486d5749706163476f54474252614745 remote_crypto_key 4753546b6e4c6666756a5362574f6843486d5749706163476f54474252614745 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 42706d5546755a4b776b5762767558626e6e66416e5867735a75526446557243 remote_crypto_key 42706d5546755a4b776b5762767558626e6e66416e5867735a75526446557243 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 4a674678724f676c49624672754a594f497a7848735969784c79436f6a785666 remote_crypto_key 4a674678724f676c49624672754a594f497a7848735969784c79436f6a785666 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 61577377507466446650764151745a746259724666786265484b704947424651 remote_crypto_key 61577377507466446650764151745a746259724666786265484b704947424651 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 70777a737767706a455877644b697856676866494b67416341535453695a545a remote_crypto_key 70777a737767706a455877644b697856676866494b67416341535453695a545a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 6574494a47576b43575046674b6662466c724176746f4e706848616a4a4d4276 remote_crypto_key 6574494a47576b43575046674b6662466c724176746f4e706848616a4a4d4276 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 536b47737655525a6547644b427769644956704858665756744656426f646b79 remote_crypto_key 536b47737655525a6547644b427769644956704858665756744656426f646b79 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 7274486e657a6b6778726743744d58635258594d6e47454341794a6e646b4167 remote_crypto_key 7274486e657a6b6778726743744d58635258594d6e47454341794a6e646b4167 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 6a49796f7857747645526c42485156554851517344456142684f4f736d7a434f remote_crypto_key 6a49796f7857747645526c42485156554851517344456142684f4f736d7a434f local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 4f7774527663596a6b776e7871595946494a77576f6b7866506c494a714a7171 remote_crypto_key 4f7774527663596a6b776e7871595946494a77576f6b7866506c494a714a7171 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 41645a486d4c6763494f6661506f6e6f4155634f457a7a5a5548654b4b594a53 remote_crypto_key 41645a486d4c6763494f6661506f6e6f4155634f457a7a5a5548654b4b594a53 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 736377426a4c6d6b45694e7845515268624342615664626f6961684843427442 remote_crypto_key 736377426a4c6d6b45694e7845515268624342615664626f6961684843427442 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 79526d416c4c6b6454514d48486d677851796e6559454348565266564c4e7155 remote_crypto_key 79526d416c4c6b6454514d48486d677851796e6559454348565266564c4e7155 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 537856696d6456686b72726e797578625a7366506c496b516e4252546d684c6d remote_crypto_key 537856696d6456686b72726e797578625a7366506c496b516e4252546d684c6d local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 77414b6452656e455a6d4473747259695a654d504f694a57654f6354616f705a remote_crypto_key 77414b6452656e455a6d4473747259695a654d504f694a57654f6354616f705a local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 4f6b49656a545376537172485a644371585770424d784257584b536d7a4d654f remote_crypto_key 4f6b49656a545376537172485a644371585770424d784257584b536d7a4d654f local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 7364445a724874656c4155555553734c67526162656c4c475668764c6e736346 remote_crypto_key 7364445a724874656c4155555553734c67526162656c4c475668764c6e736346 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 505944567471664a537a5a4a764a58737061435478415853534f634e41707a76 remote_crypto_key 505944567471664a537a5a4a764a58737061435478415853534f634e41707a76 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 756e764356557973566b48437666635953646f4c6656427278496f6874626161 remote_crypto_key 756e764356557973566b48437666635953646f4c6656427278496f6874626161 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 54535163776352527270686e614d486174586455495a5149565562766f534253 remote_crypto_key 54535163776352527270686e614d486174586455495a5149565562766f534253 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 6a7252647a45514d73545a416670617564575a4d616d6d42537443536b74757a remote_crypto_key 6a7252647a45514d73545a416670617564575a4d616d6d42537443536b74757a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 646e4d72424a53496d5a7a444e494a5871724b647a6c4573796b5a4e67745345 remote_crypto_key 646e4d72424a53496d5a7a444e494a5871724b647a6c4573796b5a4e67745345 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 5463707259734d704b48566f4a674b424b4d564f6452594c5072595361655363 remote_crypto_key 5463707259734d704b48566f4a674b424b4d564f6452594c5072595361655363 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 6779744a6f42476464637765466f7846515a537a6b78495a4947437075775049 remote_crypto_key 6779744a6f42476464637765466f7846515a537a6b78495a4947437075775049 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 64595464697754666c70647a7a67724979734370495961516556537256684561 remote_crypto_key 64595464697754666c70647a7a67724979734370495961516556537256684561 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 484d52674c6551424e6d4c51705961546144416e52414e535562657647787564 remote_crypto_key 484d52674c6551424e6d4c51705961546144416e52414e535562657647787564 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 62674d6551766b486154515477495a6b6c745279737a4472426f74716f694a77 remote_crypto_key 62674d6551766b486154515477495a6b6c745279737a4472426f74716f694a77 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 43464d58556a765554435073657a484f59524b6c427676554f52736374665a4b remote_crypto_key 43464d58556a765554435073657a484f59524b6c427676554f52736374665a4b local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 5a7a646548474361517767667469666c766b6a44447a6f4375707a62504c5244 remote_crypto_key 5a7a646548474361517767667469666c766b6a44447a6f4375707a62504c5244 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 45714955555162464f526867636a757a436d714169695342566943786c637159 remote_crypto_key 45714955555162464f526867636a757a436d714169695342566943786c637159 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 6a556e5246706454457346514c506646625265515845695a4467717177766b58 remote_crypto_key 6a556e5246706454457346514c506646625265515845695a4467717177766b58 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 76504e416d776a536a4d7770745164794f586a4e7262576a68586150794f6f66 remote_crypto_key 76504e416d776a536a4d7770745164794f586a4e7262576a68586150794f6f66 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 72716670654c466871546a416b45494871735359787168536873594a7a4c4f6e remote_crypto_key 72716670654c466871546a416b45494871735359787168536873594a7a4c4f6e local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 6d4a77434563726a6b4c476e794d7364556c51546a4c77616963517461617679 remote_crypto_key 6d4a77434563726a6b4c476e794d7364556c51546a4c77616963517461617679 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 7a4f52775a644f6559795a474b686e745341456d43716e6e4678466374416555 remote_crypto_key 7a4f52775a644f6559795a474b686e745341456d43716e6e4678466374416555 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 59655368616e4e426c67694353734e6c614c5175576c61504651594d484f4653 remote_crypto_key 59655368616e4e426c67694353734e6c614c5175576c61504651594d484f4653 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 6b757a4144584f62516544716a4650414c49505049796e44415374664d6b7062 remote_crypto_key 6b757a4144584f62516544716a4650414c49505049796e44415374664d6b7062 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 545744586b4c7278736e6251634d6e71415971684e79746547586d4f71576241 remote_crypto_key 545744586b4c7278736e6251634d6e71415971684e79746547586d4f71576241 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 41514b43584e554d496652735579734f634d634b76785a575578576a7a616c6b remote_crypto_key 41514b43584e554d496652735579734f634d634b76785a575578576a7a616c6b local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 644150696a4471774946456a465673666d647549444e71674a64576545747257 remote_crypto_key 644150696a4471774946456a465673666d647549444e71674a64576545747257 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 4753546b6e4c6666756a5362574f6843486d5749706163476f54474252614745 remote_crypto_key 4753546b6e4c6666756a5362574f6843486d5749706163476f54474252614745 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 42706d5546755a4b776b5762767558626e6e66416e5867735a75526446557243 remote_crypto_key 42706d5546755a4b776b5762767558626e6e66416e5867735a75526446557243 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 4a674678724f676c49624672754a594f497a7848735969784c79436f6a785666 remote_crypto_key 4a674678724f676c49624672754a594f497a7848735969784c79436f6a785666 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 61577377507466446650764151745a746259724666786265484b704947424651 remote_crypto_key 61577377507466446650764151745a746259724666786265484b704947424651 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 70777a737767706a455877644b697856676866494b67416341535453695a545a remote_crypto_key 70777a737767706a455877644b697856676866494b67416341535453695a545a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 6574494a47576b43575046674b6662466c724176746f4e706848616a4a4d4276 remote_crypto_key 6574494a47576b43575046674b6662466c724176746f4e706848616a4a4d4276 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 536b47737655525a6547644b427769644956704858665756744656426f646b79 remote_crypto_key 536b47737655525a6547644b427769644956704858665756744656426f646b79 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 7274486e657a6b6778726743744d58635258594d6e47454341794a6e646b4167 remote_crypto_key 7274486e657a6b6778726743744d58635258594d6e47454341794a6e646b4167 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 6a49796f7857747645526c42485156554851517344456142684f4f736d7a434f remote_crypto_key 6a49796f7857747645526c42485156554851517344456142684f4f736d7a434f local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 4f7774527663596a6b776e7871595946494a77576f6b7866506c494a714a7171 remote_crypto_key 4f7774527663596a6b776e7871595946494a77576f6b7866506c494a714a7171 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 41645a486d4c6763494f6661506f6e6f4155634f457a7a5a5548654b4b594a53 remote_crypto_key 41645a486d4c6763494f6661506f6e6f4155634f457a7a5a5548654b4b594a53 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 736377426a4c6d6b45694e7845515268624342615664626f6961684843427442 remote_crypto_key 736377426a4c6d6b45694e7845515268624342615664626f6961684843427442 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 79526d416c4c6b6454514d48486d677851796e6559454348565266564c4e7155 remote_crypto_key 79526d416c4c6b6454514d48486d677851796e6559454348565266564c4e7155 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 537856696d6456686b72726e797578625a7366506c496b516e4252546d684c6d remote_crypto_key 537856696d6456686b72726e797578625a7366506c496b516e4252546d684c6d local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 77414b6452656e455a6d4473747259695a654d504f694a57654f6354616f705a remote_crypto_key 77414b6452656e455a6d4473747259695a654d504f694a57654f6354616f705a local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 4f6b49656a545376537172485a644371585770424d784257584b536d7a4d654f remote_crypto_key 4f6b49656a545376537172485a644371585770424d784257584b536d7a4d654f local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 7364445a724874656c4155555553734c67526162656c4c475668764c6e736346 remote_crypto_key 7364445a724874656c4155555553734c67526162656c4c475668764c6e736346 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 505944567471664a537a5a4a764a58737061435478415853534f634e41707a76 remote_crypto_key 505944567471664a537a5a4a764a58737061435478415853534f634e41707a76 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 756e764356557973566b48437666635953646f4c6656427278496f6874626161 remote_crypto_key 756e764356557973566b48437666635953646f4c6656427278496f6874626161 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 54535163776352527270686e614d486174586455495a5149565562766f534253 remote_crypto_key 54535163776352527270686e614d486174586455495a5149565562766f534253 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 6a7252647a45514d73545a416670617564575a4d616d6d42537443536b74757a remote_crypto_key 6a7252647a45514d73545a416670617564575a4d616d6d42537443536b74757a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 646e4d72424a53496d5a7a444e494a5871724b647a6c4573796b5a4e67745345 remote_crypto_key 646e4d72424a53496d5a7a444e494a5871724b647a6c4573796b5a4e67745345 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 5463707259734d704b48566f4a674b424b4d564f6452594c5072595361655363 remote_crypto_key 5463707259734d704b48566f4a674b424b4d564f6452594c5072595361655363 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 6779744a6f42476464637765466f7846515a537a6b78495a4947437075775049 remote_crypto_key 6779744a6f42476464637765466f7846515a537a6b78495a4947437075775049 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 64595464697754666c70647a7a67724979734370495961516556537256684561 remote_crypto_key 64595464697754666c70647a7a67724979734370495961516556537256684561 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 484d52674c6551424e6d4c51705961546144416e52414e535562657647787564 remote_crypto_key 484d52674c6551424e6d4c51705961546144416e52414e535562657647787564 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 62674d6551766b486154515477495a6b6c745279737a4472426f74716f694a77 remote_crypto_key 62674d6551766b486154515477495a6b6c745279737a4472426f74716f694a77 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 43464d58556a765554435073657a484f59524b6c427676554f52736374665a4b remote_crypto_key 43464d58556a765554435073657a484f59524b6c427676554f52736374665a4b local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 5a7a646548474361517767667469666c766b6a44447a6f4375707a62504c5244 remote_crypto_key 5a7a646548474361517767667469666c766b6a44447a6f4375707a62504c5244 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 45714955555162464f526867636a757a436d714169695342566943786c637159 remote_crypto_key 45714955555162464f526867636a757a436d714169695342566943786c637159 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 6a556e5246706454457346514c506646625265515845695a4467717177766b58 remote_crypto_key 6a556e5246706454457346514c506646625265515845695a4467717177766b58 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 76504e416d776a536a4d7770745164794f586a4e7262576a68586150794f6f66 remote_crypto_key 76504e416d776a536a4d7770745164794f586a4e7262576a68586150794f6f66 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 72716670654c466871546a416b45494871735359787168536873594a7a4c4f6e remote_crypto_key 72716670654c466871546a416b45494871735359787168536873594a7a4c4f6e local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 6d4a77434563726a6b4c476e794d7364556c51546a4c77616963517461617679 remote_crypto_key 6d4a77434563726a6b4c476e794d7364556c51546a4c77616963517461617679 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 7a554846624e426e4d4d444b6356686848645052586f6a73576c6b6b726d506f remote_crypto_key 7a554846624e426e4d4d444b6356686848645052586f6a73576c6b6b726d506f local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 7a647a4b714d4649694956496d424f7368756f49654f62716476744641784e6a remote_crypto_key 7a647a4b714d4649694956496d424f7368756f49654f62716476744641784e6a local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 4248726b5072676353684b574b7371516971787762504245474b6b6a574a6e6a remote_crypto_key 4248726b5072676353684b574b7371516971787762504245474b6b6a574a6e6a local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 57657549744e44767441765879734765616e63505546766e446f6e7867526572 remote_crypto_key 57657549744e44767441765879734765616e63505546766e446f6e7867526572 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 4251534176534f5849714f75784a7a68646e7458534851644a796f6365526849 remote_crypto_key 4251534176534f5849714f75784a7a68646e7458534851644a796f6365526849 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 53535777706d4f6e7343777a4e4b4d7962794448577757425942446d76594d68 remote_crypto_key 53535777706d4f6e7343777a4e4b4d7962794448577757425942446d76594d68 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 62704256456f72767a7758425044496c477764517a79796f47786755534e4449 remote_crypto_key 62704256456f72767a7758425044496c477764517a79796f47786755534e4449 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 746e614f7353434979425a4d4262736e746d784a5676694e665873694e794470 remote_crypto_key 746e614f7353434979425a4d4262736e746d784a5676694e665873694e794470 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 67706167587867654454756b5a645a614e5741614642546f46465765536d5770 remote_crypto_key 67706167587867654454756b5a645a614e5741614642546f46465765536d5770 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 446b7072546d6c52786554444975655467445149544b784c6774465361464851 remote_crypto_key 446b7072546d6c52786554444975655467445149544b784c6774465361464851 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 62775953644c4f617954646c50626744784b4e7a4a4b544f4b73414c524a486a remote_crypto_key 62775953644c4f617954646c50626744784b4e7a4a4b544f4b73414c524a486a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 4851556d4146456c656d6f506a58655759797355736664724a63596e68537171 remote_crypto_key 4851556d4146456c656d6f506a58655759797355736664724a63596e68537171 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 6b475649664b61794d4b7263486c7762555055615074794c4b6d796b65504341 remote_crypto_key 6b475649664b61794d4b7263486c7762555055615074794c4b6d796b65504341 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 524564546f474553656c684b64414b614c566b4c65634250616c56684f4b4d45 remote_crypto_key 524564546f474553656c684b64414b614c566b4c65634250616c56684f4b4d45 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 697847484b66644d744761507a4e4550664f4742776c6441794c594f6b4e4779 remote_crypto_key 697847484b66644d744761507a4e4550664f4742776c6441794c594f6b4e4779 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 69776e526b79706a6c726466736c694a577a4272496d4e70476e62576167514d remote_crypto_key 69776e526b79706a6c726466736c694a577a4272496d4e70476e62576167514d local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 657570717a4b6c5362696a5a4e5849764a656263724d4a736b54655865726b4d remote_crypto_key 657570717a4b6c5362696a5a4e5849764a656263724d4a736b54655865726b4d local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 5074446b6b476c66634e46644a6951625965566654734448447a4e6467684862 remote_crypto_key 5074446b6b476c66634e46644a6951625965566654734448447a4e6467684862 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 6149664b6b6b7774796c416361584e775970644d6f4e70657442477a6744797a remote_crypto_key 6149664b6b6b7774796c416361584e775970644d6f4e70657442477a6744797a local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 44794e4a686b5067595075587074676359445866697274555674474844617a53 remote_crypto_key 44794e4a686b5067595075587074676359445866697274555674474844617a53 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 6247744652756241416550744e77576e7668687a46574b736d74487141705146 remote_crypto_key 6247744652756241416550744e77576e7668687a46574b736d74487141705146 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 644976747059794853786c45616a736a6d697a454e426472706b4e536569497a remote_crypto_key 644976747059794853786c45616a736a6d697a454e426472706b4e536569497a local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 516553664c554e695355525662546f785563704564556b44684a4b61615a6c6f remote_crypto_key 516553664c554e695355525662546f785563704564556b44684a4b61615a6c6f local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 4649757956706452664866524c5968544d4166626e6971455275666572714847 remote_crypto_key 4649757956706452664866524c5968544d4166626e6971455275666572714847 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 6c724f665071794172436670785774615679584e6d4d764e436c715548527668 remote_crypto_key 6c724f665071794172436670785774615679584e6d4d764e436c715548527668 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 73535241526c447755586a51425044654d4252506e795a506152736b6f797776 remote_crypto_key 73535241526c447755586a51425044654d4252506e795a506152736b6f797776 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 7344414f6e6f4d527a4e4d6657437241564c615a494c4f6a4d44525a524b7568 remote_crypto_key 7344414f6e6f4d527a4e4d6657437241564c615a494c4f6a4d44525a524b7568 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 494d6f61726849564f486744756142786455667542666776616175535461414f remote_crypto_key 494d6f61726849564f486744756142786455667542666776616175535461414f local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 5a7a7a46516f6e6f6a747a4c7a6157586c6b695478565178456c69554b644e4b remote_crypto_key 5a7a7a46516f6e6f6a747a4c7a6157586c6b695478565178456c69554b644e4b local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 6779634e5a4b636663566455797756594250796e517041517643415a43674961 remote_crypto_key 6779634e5a4b636663566455797756594250796e517041517643415a43674961 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 4b664446575849476256775363736e756f45586849437a4853704f51684c4f78 remote_crypto_key 4b664446575849476256775363736e756f45586849437a4853704f51684c4f78 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 63666c657a74645253734d636f4c646b4b546c42595441576350475a55417369 remote_crypto_key 63666c657a74645253734d636f4c646b4b546c42595441576350475a55417369 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 467a4f43427457444a614e44647a5776755a6a547742796b414745716661534d remote_crypto_key 467a4f43427457444a614e44647a5776755a6a547742796b414745716661534d local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 624d706d4458566461776152664b4e5456734f657a784d44634b696c5262574a remote_crypto_key 624d706d4458566461776152664b4e5456734f657a784d44634b696c5262574a local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 417475637a6474706a47687557504e7358777472745979554c4c74496f4e7347 remote_crypto_key 417475637a6474706a47687557504e7358777472745979554c4c74496f4e7347 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 52434f615247517743514e486e4c526f446961444e706349714672504a4d6f66 remote_crypto_key 52434f615247517743514e486e4c526f446961444e706349714672504a4d6f66 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 4343634d43646b71617463674c50655a467454516a4f75446672504d6b7a5754 remote_crypto_key 4343634d43646b71617463674c50655a467454516a4f75446672504d6b7a5754 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 44454c66554755656e514954475377756a4a437556776e7a594d674a66655053 remote_crypto_key 44454c66554755656e514954475377756a4a437556776e7a594d674a66655053 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 6a6876764f6145515557794559595a41514f426a7a5045514b54496c6e597263 remote_crypto_key 6a6876764f6145515557794559595a41514f426a7a5045514b54496c6e597263 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 574c544a446e41615556516d4f4b6d6851514a6d6564426148456e65624c6d55 remote_crypto_key 574c544a446e41615556516d4f4b6d6851514a6d6564426148456e65624c6d55 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 7a554846624e426e4d4d444b6356686848645052586f6a73576c6b6b726d506f remote_crypto_key 7a554846624e426e4d4d444b6356686848645052586f6a73576c6b6b726d506f local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 7a647a4b714d4649694956496d424f7368756f49654f62716476744641784e6a remote_crypto_key 7a647a4b714d4649694956496d424f7368756f49654f62716476744641784e6a local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 4248726b5072676353684b574b7371516971787762504245474b6b6a574a6e6a remote_crypto_key 4248726b5072676353684b574b7371516971787762504245474b6b6a574a6e6a local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 57657549744e44767441765879734765616e63505546766e446f6e7867526572 remote_crypto_key 57657549744e44767441765879734765616e63505546766e446f6e7867526572 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 4251534176534f5849714f75784a7a68646e7458534851644a796f6365526849 remote_crypto_key 4251534176534f5849714f75784a7a68646e7458534851644a796f6365526849 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 53535777706d4f6e7343777a4e4b4d7962794448577757425942446d76594d68 remote_crypto_key 53535777706d4f6e7343777a4e4b4d7962794448577757425942446d76594d68 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 62704256456f72767a7758425044496c477764517a79796f47786755534e4449 remote_crypto_key 62704256456f72767a7758425044496c477764517a79796f47786755534e4449 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 746e614f7353434979425a4d4262736e746d784a5676694e665873694e794470 remote_crypto_key 746e614f7353434979425a4d4262736e746d784a5676694e665873694e794470 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 67706167587867654454756b5a645a614e5741614642546f46465765536d5770 remote_crypto_key 67706167587867654454756b5a645a614e5741614642546f46465765536d5770 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 446b7072546d6c52786554444975655467445149544b784c6774465361464851 remote_crypto_key 446b7072546d6c52786554444975655467445149544b784c6774465361464851 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 62775953644c4f617954646c50626744784b4e7a4a4b544f4b73414c524a486a remote_crypto_key 62775953644c4f617954646c50626744784b4e7a4a4b544f4b73414c524a486a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 4851556d4146456c656d6f506a58655759797355736664724a63596e68537171 remote_crypto_key 4851556d4146456c656d6f506a58655759797355736664724a63596e68537171 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 6b475649664b61794d4b7263486c7762555055615074794c4b6d796b65504341 remote_crypto_key 6b475649664b61794d4b7263486c7762555055615074794c4b6d796b65504341 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 524564546f474553656c684b64414b614c566b4c65634250616c56684f4b4d45 remote_crypto_key 524564546f474553656c684b64414b614c566b4c65634250616c56684f4b4d45 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 697847484b66644d744761507a4e4550664f4742776c6441794c594f6b4e4779 remote_crypto_key 697847484b66644d744761507a4e4550664f4742776c6441794c594f6b4e4779 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 69776e526b79706a6c726466736c694a577a4272496d4e70476e62576167514d remote_crypto_key 69776e526b79706a6c726466736c694a577a4272496d4e70476e62576167514d local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 657570717a4b6c5362696a5a4e5849764a656263724d4a736b54655865726b4d remote_crypto_key 657570717a4b6c5362696a5a4e5849764a656263724d4a736b54655865726b4d local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 5074446b6b476c66634e46644a6951625965566654734448447a4e6467684862 remote_crypto_key 5074446b6b476c66634e46644a6951625965566654734448447a4e6467684862 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 6149664b6b6b7774796c416361584e775970644d6f4e70657442477a6744797a remote_crypto_key 6149664b6b6b7774796c416361584e775970644d6f4e70657442477a6744797a local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 44794e4a686b5067595075587074676359445866697274555674474844617a53 remote_crypto_key 44794e4a686b5067595075587074676359445866697274555674474844617a53 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 6247744652756241416550744e77576e7668687a46574b736d74487141705146 remote_crypto_key 6247744652756241416550744e77576e7668687a46574b736d74487141705146 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 644976747059794853786c45616a736a6d697a454e426472706b4e536569497a remote_crypto_key 644976747059794853786c45616a736a6d697a454e426472706b4e536569497a local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 516553664c554e695355525662546f785563704564556b44684a4b61615a6c6f remote_crypto_key 516553664c554e695355525662546f785563704564556b44684a4b61615a6c6f local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 4649757956706452664866524c5968544d4166626e6971455275666572714847 remote_crypto_key 4649757956706452664866524c5968544d4166626e6971455275666572714847 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 6c724f665071794172436670785774615679584e6d4d764e436c715548527668 remote_crypto_key 6c724f665071794172436670785774615679584e6d4d764e436c715548527668 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 73535241526c447755586a51425044654d4252506e795a506152736b6f797776 remote_crypto_key 73535241526c447755586a51425044654d4252506e795a506152736b6f797776 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 7344414f6e6f4d527a4e4d6657437241564c615a494c4f6a4d44525a524b7568 remote_crypto_key 7344414f6e6f4d527a4e4d6657437241564c615a494c4f6a4d44525a524b7568 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 494d6f61726849564f486744756142786455667542666776616175535461414f remote_crypto_key 494d6f61726849564f486744756142786455667542666776616175535461414f local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 5a7a7a46516f6e6f6a747a4c7a6157586c6b695478565178456c69554b644e4b remote_crypto_key 5a7a7a46516f6e6f6a747a4c7a6157586c6b695478565178456c69554b644e4b local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 6779634e5a4b636663566455797756594250796e517041517643415a43674961 remote_crypto_key 6779634e5a4b636663566455797756594250796e517041517643415a43674961 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 4b664446575849476256775363736e756f45586849437a4853704f51684c4f78 remote_crypto_key 4b664446575849476256775363736e756f45586849437a4853704f51684c4f78 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 63666c657a74645253734d636f4c646b4b546c42595441576350475a55417369 remote_crypto_key 63666c657a74645253734d636f4c646b4b546c42595441576350475a55417369 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 467a4f43427457444a614e44647a5776755a6a547742796b414745716661534d remote_crypto_key 467a4f43427457444a614e44647a5776755a6a547742796b414745716661534d local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 624d706d4458566461776152664b4e5456734f657a784d44634b696c5262574a remote_crypto_key 624d706d4458566461776152664b4e5456734f657a784d44634b696c5262574a local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 417475637a6474706a47687557504e7358777472745979554c4c74496f4e7347 remote_crypto_key 417475637a6474706a47687557504e7358777472745979554c4c74496f4e7347 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 52434f615247517743514e486e4c526f446961444e706349714672504a4d6f66 remote_crypto_key 52434f615247517743514e486e4c526f446961444e706349714672504a4d6f66 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 4343634d43646b71617463674c50655a467454516a4f75446672504d6b7a5754 remote_crypto_key 4343634d43646b71617463674c50655a467454516a4f75446672504d6b7a5754 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 44454c66554755656e514954475377756a4a437556776e7a594d674a66655053 remote_crypto_key 44454c66554755656e514954475377756a4a437556776e7a594d674a66655053 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 6a6876764f6145515557794559595a41514f426a7a5045514b54496c6e597263 remote_crypto_key 6a6876764f6145515557794559595a41514f426a7a5045514b54496c6e597263 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 574c544a446e41615556516d4f4b6d6851514a6d6564426148456e65624c6d55 remote_crypto_key 574c544a446e41615556516d4f4b6d6851514a6d6564426148456e65624c6d55 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 4451594270657651696764516d5342544c4a4d6c4d77585741566c525855695a remote_crypto_key 4451594270657651696764516d5342544c4a4d6c4d77585741566c525855695a local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 74524e7647596644687356516a615372437967616c6875686c625a5743656c62 remote_crypto_key 74524e7647596644687356516a615372437967616c6875686c625a5743656c62 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 65456a7665447844446d736266676a597161776347487542676b49557a63527a remote_crypto_key 65456a7665447844446d736266676a597161776347487542676b49557a63527a local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 597666465261594f6d6548566e4f4650634a587a44695145754f52616d736261 remote_crypto_key 597666465261594f6d6548566e4f4650634a587a44695145754f52616d736261 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 56424d51646d6372787a66564e784843495374744d424e76456c77564b475172 remote_crypto_key 56424d51646d6372787a66564e784843495374744d424e76456c77564b475172 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 714e764f6c546f486b47744c62457363716f5a744162626f4b4f6e4d5a675049 remote_crypto_key 714e764f6c546f486b47744c62457363716f5a744162626f4b4f6e4d5a675049 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 517165446447424e6153456464707073714e757a474f776465686f42626d6f6b remote_crypto_key 517165446447424e6153456464707073714e757a474f776465686f42626d6f6b local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 51466c704a4b5751526447794246556f43416e674745576a75694c46754b7750 remote_crypto_key 51466c704a4b5751526447794246556f43416e674745576a75694c46754b7750 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 6f786b6f4165564f78646343564c4155674b4c5a4e424e524777667644474943 remote_crypto_key 6f786b6f4165564f78646343564c4155674b4c5a4e424e524777667644474943 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 4677574f506174706c794a4561746966575376614a4a6f47524348656c544d52 remote_crypto_key 4677574f506174706c794a4561746966575376614a4a6f47524348656c544d52 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 546e424c6772634a6145724a496b4461734761654254515145544f6b514f507a remote_crypto_key 546e424c6772634a6145724a496b4461734761654254515145544f6b514f507a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 7345784466444a4d554e564d7871717a77676373416f71695251634d735a6c6f remote_crypto_key 7345784466444a4d554e564d7871717a77676373416f71695251634d735a6c6f local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 534b4a576848775158447159574e786d79787846636e66417564754b7a69466d remote_crypto_key 534b4a576848775158447159574e786d79787846636e66417564754b7a69466d local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 7644706c454d4761517a4b77726770756a6151694c56637264514d6a596a6c48 remote_crypto_key 7644706c454d4761517a4b77726770756a6151694c56637264514d6a596a6c48 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 6c4a664f617257637063505173796b706c6f4178516a5554456969524a647056 remote_crypto_key 6c4a664f617257637063505173796b706c6f4178516a5554456969524a647056 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 4d7274644e535167544c6e665746537046466f69656e54647a476d5963626a4f remote_crypto_key 4d7274644e535167544c6e665746537046466f69656e54647a476d5963626a4f local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 6a504f57584e6466637a5a6c644843416169477a74684a74714964587a4e4b68 remote_crypto_key 6a504f57584e6466637a5a6c644843416169477a74684a74714964587a4e4b68 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 4c6f48787451686c646149794e69487a42445768797259707754776a77546e52 remote_crypto_key 4c6f48787451686c646149794e69487a42445768797259707754776a77546e52 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 50596a4b67426e584c4c78756f6a7464506758794d6a73654845455a54434e64 remote_crypto_key 50596a4b67426e584c4c78756f6a7464506758794d6a73654845455a54434e64 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 6358574375555a56667265684944484b457151476c516a454965685a684f5250 remote_crypto_key 6358574375555a56667265684944484b457151476c516a454965685a684f5250 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 68574c62687746584f6949575a4959417366614847636e796a727179655a7166 remote_crypto_key 68574c62687746584f6949575a4959417366614847636e796a727179655a7166 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 454c5378584c41564a4c77707a424b784b796e5965635a6e4d4c6377644e4370 remote_crypto_key 454c5378584c41564a4c77707a424b784b796e5965635a6e4d4c6377644e4370 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 6a75496e62464e576376416657717a70465553767554746a706f5a4357637771 remote_crypto_key 6a75496e62464e576376416657717a70465553767554746a706f5a4357637771 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 70706b757a717a5548796c725a576f74697972685a6a4c7a4e576b4f69684a67 remote_crypto_key 70706b757a717a5548796c725a576f74697972685a6a4c7a4e576b4f69684a67 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 6f5355616474734e63626f727849526e6a546f586f4f6a4562414e4547674852 remote_crypto_key 6f5355616474734e63626f727849526e6a546f586f4f6a4562414e4547674852 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 704159666a4c656759504d626f7978796e756c44716b6446654f495967766b58 remote_crypto_key 704159666a4c656759504d626f7978796e756c44716b6446654f495967766b58 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 63584d6d70676a517541476d6e76536349414d58426e5151645254747076676b remote_crypto_key 63584d6d70676a517541476d6e76536349414d58426e5151645254747076676b local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 7269624f6e576e73786b774e4e6458506b77534e7a43694f417651534c597846 remote_crypto_key 7269624f6e576e73786b774e4e6458506b77534e7a43694f417651534c597846 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 64506a4971655852696e434b6275757743524c487467496670504b4b49615147 remote_crypto_key 64506a4971655852696e434b6275757743524c487467496670504b4b49615147 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 51634668686a47626f6f686c67716349667246465871714c4f766f49724b506c remote_crypto_key 51634668686a47626f6f686c67716349667246465871714c4f766f49724b506c local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 74586b6661785045736173656373454e5a4747746846725948697944617a7048 remote_crypto_key 74586b6661785045736173656373454e5a4747746846725948697944617a7048 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 546865576b616c4e446f5957656c546b577768637a64597054784864586c7851 remote_crypto_key 546865576b616c4e446f5957656c546b577768637a64597054784864586c7851 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 67565143576f617862566b70657a694b7a514c696146445064667847506f4a51 remote_crypto_key 67565143576f617862566b70657a694b7a514c696146445064667847506f4a51 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 53495042647250486b6c6b46716e54494d454c74664776536777634f4e6b4274 remote_crypto_key 53495042647250486b6c6b46716e54494d454c74664776536777634f4e6b4274 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 6a64487042564c72466954755756784b59476c6b477366687a594d67694c784e remote_crypto_key 6a64487042564c72466954755756784b59476c6b477366687a594d67694c784e local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 49687a756558615044646b4b414f6e4e6b626a556157786e794c446572695a79 remote_crypto_key 49687a756558615044646b4b414f6e4e6b626a556157786e794c446572695a79 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 5a67616546456743714b5459546973617059556e714f746f5278776f4e734249 remote_crypto_key 5a67616546456743714b5459546973617059556e714f746f5278776f4e734249 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 4c4678696b664c5a5263547a7565726e4b5557764e6a546f7a545a6f74745852 remote_crypto_key 4c4678696b664c5a5263547a7565726e4b5557764e6a546f7a545a6f74745852 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 4a754468486c5166617a6550734d6549784b5242626a525655707673777a4f77 remote_crypto_key 4a754468486c5166617a6550734d6549784b5242626a525655707673777a4f77 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 5277695952754c754d516e5752645054526d70716e784574666f4663716f6145 remote_crypto_key 5277695952754c754d516e5752645054526d70716e784574666f4663716f6145 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 4451594270657651696764516d5342544c4a4d6c4d77585741566c525855695a remote_crypto_key 4451594270657651696764516d5342544c4a4d6c4d77585741566c525855695a local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 74524e7647596644687356516a615372437967616c6875686c625a5743656c62 remote_crypto_key 74524e7647596644687356516a615372437967616c6875686c625a5743656c62 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 65456a7665447844446d736266676a597161776347487542676b49557a63527a remote_crypto_key 65456a7665447844446d736266676a597161776347487542676b49557a63527a local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 597666465261594f6d6548566e4f4650634a587a44695145754f52616d736261 remote_crypto_key 597666465261594f6d6548566e4f4650634a587a44695145754f52616d736261 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 56424d51646d6372787a66564e784843495374744d424e76456c77564b475172 remote_crypto_key 56424d51646d6372787a66564e784843495374744d424e76456c77564b475172 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 714e764f6c546f486b47744c62457363716f5a744162626f4b4f6e4d5a675049 remote_crypto_key 714e764f6c546f486b47744c62457363716f5a744162626f4b4f6e4d5a675049 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 517165446447424e6153456464707073714e757a474f776465686f42626d6f6b remote_crypto_key 517165446447424e6153456464707073714e757a474f776465686f42626d6f6b local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 51466c704a4b5751526447794246556f43416e674745576a75694c46754b7750 remote_crypto_key 51466c704a4b5751526447794246556f43416e674745576a75694c46754b7750 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 6f786b6f4165564f78646343564c4155674b4c5a4e424e524777667644474943 remote_crypto_key 6f786b6f4165564f78646343564c4155674b4c5a4e424e524777667644474943 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 4677574f506174706c794a4561746966575376614a4a6f47524348656c544d52 remote_crypto_key 4677574f506174706c794a4561746966575376614a4a6f47524348656c544d52 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 546e424c6772634a6145724a496b4461734761654254515145544f6b514f507a remote_crypto_key 546e424c6772634a6145724a496b4461734761654254515145544f6b514f507a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 7345784466444a4d554e564d7871717a77676373416f71695251634d735a6c6f remote_crypto_key 7345784466444a4d554e564d7871717a77676373416f71695251634d735a6c6f local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 534b4a576848775158447159574e786d79787846636e66417564754b7a69466d remote_crypto_key 534b4a576848775158447159574e786d79787846636e66417564754b7a69466d local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 7644706c454d4761517a4b77726770756a6151694c56637264514d6a596a6c48 remote_crypto_key 7644706c454d4761517a4b77726770756a6151694c56637264514d6a596a6c48 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 6c4a664f617257637063505173796b706c6f4178516a5554456969524a647056 remote_crypto_key 6c4a664f617257637063505173796b706c6f4178516a5554456969524a647056 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 4d7274644e535167544c6e665746537046466f69656e54647a476d5963626a4f remote_crypto_key 4d7274644e535167544c6e665746537046466f69656e54647a476d5963626a4f local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 6a504f57584e6466637a5a6c644843416169477a74684a74714964587a4e4b68 remote_crypto_key 6a504f57584e6466637a5a6c644843416169477a74684a74714964587a4e4b68 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 4c6f48787451686c646149794e69487a42445768797259707754776a77546e52 remote_crypto_key 4c6f48787451686c646149794e69487a42445768797259707754776a77546e52 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 50596a4b67426e584c4c78756f6a7464506758794d6a73654845455a54434e64 remote_crypto_key 50596a4b67426e584c4c78756f6a7464506758794d6a73654845455a54434e64 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 6358574375555a56667265684944484b457151476c516a454965685a684f5250 remote_crypto_key 6358574375555a56667265684944484b457151476c516a454965685a684f5250 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 68574c62687746584f6949575a4959417366614847636e796a727179655a7166 remote_crypto_key 68574c62687746584f6949575a4959417366614847636e796a727179655a7166 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 454c5378584c41564a4c77707a424b784b796e5965635a6e4d4c6377644e4370 remote_crypto_key 454c5378584c41564a4c77707a424b784b796e5965635a6e4d4c6377644e4370 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 6a75496e62464e576376416657717a70465553767554746a706f5a4357637771 remote_crypto_key 6a75496e62464e576376416657717a70465553767554746a706f5a4357637771 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 70706b757a717a5548796c725a576f74697972685a6a4c7a4e576b4f69684a67 remote_crypto_key 70706b757a717a5548796c725a576f74697972685a6a4c7a4e576b4f69684a67 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 6f5355616474734e63626f727849526e6a546f586f4f6a4562414e4547674852 remote_crypto_key 6f5355616474734e63626f727849526e6a546f586f4f6a4562414e4547674852 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 704159666a4c656759504d626f7978796e756c44716b6446654f495967766b58 remote_crypto_key 704159666a4c656759504d626f7978796e756c44716b6446654f495967766b58 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 63584d6d70676a517541476d6e76536349414d58426e5151645254747076676b remote_crypto_key 63584d6d70676a517541476d6e76536349414d58426e5151645254747076676b local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 7269624f6e576e73786b774e4e6458506b77534e7a43694f417651534c597846 remote_crypto_key 7269624f6e576e73786b774e4e6458506b77534e7a43694f417651534c597846 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 64506a4971655852696e434b6275757743524c487467496670504b4b49615147 remote_crypto_key 64506a4971655852696e434b6275757743524c487467496670504b4b49615147 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 51634668686a47626f6f686c67716349667246465871714c4f766f49724b506c remote_crypto_key 51634668686a47626f6f686c67716349667246465871714c4f766f49724b506c local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 74586b6661785045736173656373454e5a4747746846725948697944617a7048 remote_crypto_key 74586b6661785045736173656373454e5a4747746846725948697944617a7048 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 546865576b616c4e446f5957656c546b577768637a64597054784864586c7851 remote_crypto_key 546865576b616c4e446f5957656c546b577768637a64597054784864586c7851 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 67565143576f617862566b70657a694b7a514c696146445064667847506f4a51 remote_crypto_key 67565143576f617862566b70657a694b7a514c696146445064667847506f4a51 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 53495042647250486b6c6b46716e54494d454c74664776536777634f4e6b4274 remote_crypto_key 53495042647250486b6c6b46716e54494d454c74664776536777634f4e6b4274 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 6a64487042564c72466954755756784b59476c6b477366687a594d67694c784e remote_crypto_key 6a64487042564c72466954755756784b59476c6b477366687a594d67694c784e local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 49687a756558615044646b4b414f6e4e6b626a556157786e794c446572695a79 remote_crypto_key 49687a756558615044646b4b414f6e4e6b626a556157786e794c446572695a79 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 5a67616546456743714b5459546973617059556e714f746f5278776f4e734249 remote_crypto_key 5a67616546456743714b5459546973617059556e714f746f5278776f4e734249 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 4c4678696b664c5a5263547a7565726e4b5557764e6a546f7a545a6f74745852 remote_crypto_key 4c4678696b664c5a5263547a7565726e4b5557764e6a546f7a545a6f74745852 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 4a754468486c5166617a6550734d6549784b5242626a525655707673777a4f77 remote_crypto_key 4a754468486c5166617a6550734d6549784b5242626a525655707673777a4f77 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 5277695952754c754d516e5752645054526d70716e784574666f4663716f6145 remote_crypto_key 5277695952754c754d516e5752645054526d70716e784574666f4663716f6145 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 57754c6e434163484a444752496e5169627244637071694765626a4477474e67 remote_crypto_key 57754c6e434163484a444752496e5169627244637071694765626a4477474e67 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 4d47485261744862665450554e5862634547465669547768687450614d50536d remote_crypto_key 4d47485261744862665450554e5862634547465669547768687450614d50536d local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 4f7751784767426f6a4f594d56664f51475053584a4577685674766b4e505678 remote_crypto_key 4f7751784767426f6a4f594d56664f51475053584a4577685674766b4e505678 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 45594946744546694c634670447572715850575043775650766b7a4266665a63 remote_crypto_key 45594946744546694c634670447572715850575043775650766b7a4266665a63 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 48636d48485473536752776559634b7a73655142626f594e7561485244445a71 remote_crypto_key 48636d48485473536752776559634b7a73655142626f594e7561485244445a71 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 57475772725069514a65424f4c426868425041656b44585961556d56706a4454 remote_crypto_key 57475772725069514a65424f4c426868425041656b44585961556d56706a4454 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 625a4a4766786b484b4774424d61536b43684d6e5873507a68647144414c474f remote_crypto_key 625a4a4766786b484b4774424d61536b43684d6e5873507a68647144414c474f local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 684a7a69455650496376496c4d6b4352764f6644777a6648535a6b627a42746b remote_crypto_key 684a7a69455650496376496c4d6b4352764f6644777a6648535a6b627a42746b local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 524e63546c457274557548706d657371647a654b527a55564d48444e4d654f47 remote_crypto_key 524e63546c457274557548706d657371647a654b527a55564d48444e4d654f47 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 58457a4571776f646677624971555a5666686752695355704d6741476f795458 remote_crypto_key 58457a4571776f646677624971555a5666686752695355704d6741476f795458 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 4573704a6f5355696c62736d4b7a5754514a716b44484f5878514d6873717168 remote_crypto_key 4573704a6f5355696c62736d4b7a5754514a716b44484f5878514d6873717168 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 48785769455678456571666b516871545044616256426e765a69474a6747644d remote_crypto_key 48785769455678456571666b516871545044616256426e765a69474a6747644d local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 674d7250654c6b75677544776b7a6f664848496a6e417154734767646d4c494b remote_crypto_key 674d7250654c6b75677544776b7a6f664848496a6e417154734767646d4c494b local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 556e4846546d655a6b735154534949695647496d434661616d54586a71474f4c remote_crypto_key 556e4846546d655a6b735154534949695647496d434661616d54586a71474f4c local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 4451546e6179575a4c746d4e5a6e6a424b4a56686b7763614f626a634e746542 remote_crypto_key 4451546e6179575a4c746d4e5a6e6a424b4a56686b7763614f626a634e746542 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 6b5a466d78496b6e59724a6246476f715561744763477468574e436f77687674 remote_crypto_key 6b5a466d78496b6e59724a6246476f715561744763477468574e436f77687674 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 55466b4b6b495545576a4b616d56544e53675556746b726b535165596578566a remote_crypto_key 55466b4b6b495545576a4b616d56544e53675556746b726b535165596578566a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 536d4f7a444e5079534d6c4d6a6f6f686e4178426b767a67454f50586c586342 remote_crypto_key 536d4f7a444e5079534d6c4d6a6f6f686e4178426b767a67454f50586c586342 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 774476776e6f77494a5574466c4a4f4f566144534e714c6955706a6b71754a57 remote_crypto_key 774476776e6f77494a5574466c4a4f4f566144534e714c6955706a6b71754a57 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 7947655547706b62566b5945566752566a4877494c636963776c5849544d5a47 remote_crypto_key 7947655547706b62566b5945566752566a4877494c636963776c5849544d5a47 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 4844516d4d4f4a726c68516542485677555256796a516d467066726d726f5555 remote_crypto_key 4844516d4d4f4a726c68516542485677555256796a516d467066726d726f5555 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 706f787a456c4b4667484162556c427045645a724871666b7742636e54454e42 remote_crypto_key 706f787a456c4b4667484162556c427045645a724871666b7742636e54454e42 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 614f5a506777584b4449624a474c776f7a5256504e5563546b61537753644250 remote_crypto_key 614f5a506777584b4449624a474c776f7a5256504e5563546b61537753644250 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 68506c7941784b724f6a6c666b50577666495044627069446e4e616a6e536961 remote_crypto_key 68506c7941784b724f6a6c666b50577666495044627069446e4e616a6e536961 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 72675344466848764f75734a6d4f586c767862586a6b45414943657972695143 remote_crypto_key 72675344466848764f75734a6d4f586c767862586a6b45414943657972695143 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 6b716e6e6e6d6b4f4f6e73544a724e6b5542646452484d4a47425168477a464b remote_crypto_key 6b716e6e6e6d6b4f4f6e73544a724e6b5542646452484d4a47425168477a464b local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 594b6b794363544a54474f6b6e4455557144485a4a4c6d506f6d425754574241 remote_crypto_key 594b6b794363544a54474f6b6e4455557144485a4a4c6d506f6d425754574241 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 57696e765368446253687a7372586a496c435065466a57725a5a616b6b66644f remote_crypto_key 57696e765368446253687a7372586a496c435065466a57725a5a616b6b66644f local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 636a4c744b6f43627747574d416a43704e5044466b7943676773556b45735144 remote_crypto_key 636a4c744b6f43627747574d416a43704e5044466b7943676773556b45735144 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 74757a4f6d4a767a62664862596a7256596478446875567949614a6e5141504b remote_crypto_key 74757a4f6d4a767a62664862596a7256596478446875567949614a6e5141504b local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 55416c41696d6d63724c7a6c74656b4779465546535157717073576e54657251 remote_crypto_key 55416c41696d6d63724c7a6c74656b4779465546535157717073576e54657251 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 67534e51714a5372704c57444d706278445a4b6c77445174424f486d51717244 remote_crypto_key 67534e51714a5372704c57444d706278445a4b6c77445174424f486d51717244 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 78655543476d726f69714e4c4e754d6556636c534c43455a414e785345797557 remote_crypto_key 78655543476d726f69714e4c4e754d6556636c534c43455a414e785345797557 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 655a6b476c68525775727a464d4b4864704b6a695364627a7461626465514f6d remote_crypto_key 655a6b476c68525775727a464d4b4864704b6a695364627a7461626465514f6d local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 6c50704a6c6c4e554b476e5a47587649567548614c545a704b5a466d58534d59 remote_crypto_key 6c50704a6c6c4e554b476e5a47587649567548614c545a704b5a466d58534d59 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 4c6453576c6a62566572764e47694461676f707a4e43654a7a656c5365524562 remote_crypto_key 4c6453576c6a62566572764e47694461676f707a4e43654a7a656c5365524562 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 446a4443797a7950496f584d78457579556a7879636c4b4e786a5a65664a4d50 remote_crypto_key 446a4443797a7950496f584d78457579556a7879636c4b4e786a5a65664a4d50 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 6a55796d4b6c4b72585a697073506946784b4361614961564e757378794d5958 remote_crypto_key 6a55796d4b6c4b72585a697073506946784b4361614961564e757378794d5958 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 6d6e4949615841506c7165464c6765564e57476d755071724479567569517974 remote_crypto_key 6d6e4949615841506c7165464c6765564e57476d755071724479567569517974 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 6975506545586c507175445a79535852534171796f6c4369474f7a674e437556 remote_crypto_key 6975506545586c507175445a79535852534171796f6c4369474f7a674e437556 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 57754c6e434163484a444752496e5169627244637071694765626a4477474e67 remote_crypto_key 57754c6e434163484a444752496e5169627244637071694765626a4477474e67 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 4d47485261744862665450554e5862634547465669547768687450614d50536d remote_crypto_key 4d47485261744862665450554e5862634547465669547768687450614d50536d local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 4f7751784767426f6a4f594d56664f51475053584a4577685674766b4e505678 remote_crypto_key 4f7751784767426f6a4f594d56664f51475053584a4577685674766b4e505678 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 45594946744546694c634670447572715850575043775650766b7a4266665a63 remote_crypto_key 45594946744546694c634670447572715850575043775650766b7a4266665a63 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 48636d48485473536752776559634b7a73655142626f594e7561485244445a71 remote_crypto_key 48636d48485473536752776559634b7a73655142626f594e7561485244445a71 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 57475772725069514a65424f4c426868425041656b44585961556d56706a4454 remote_crypto_key 57475772725069514a65424f4c426868425041656b44585961556d56706a4454 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 625a4a4766786b484b4774424d61536b43684d6e5873507a68647144414c474f remote_crypto_key 625a4a4766786b484b4774424d61536b43684d6e5873507a68647144414c474f local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 684a7a69455650496376496c4d6b4352764f6644777a6648535a6b627a42746b remote_crypto_key 684a7a69455650496376496c4d6b4352764f6644777a6648535a6b627a42746b local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 524e63546c457274557548706d657371647a654b527a55564d48444e4d654f47 remote_crypto_key 524e63546c457274557548706d657371647a654b527a55564d48444e4d654f47 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 58457a4571776f646677624971555a5666686752695355704d6741476f795458 remote_crypto_key 58457a4571776f646677624971555a5666686752695355704d6741476f795458 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 4573704a6f5355696c62736d4b7a5754514a716b44484f5878514d6873717168 remote_crypto_key 4573704a6f5355696c62736d4b7a5754514a716b44484f5878514d6873717168 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 48785769455678456571666b516871545044616256426e765a69474a6747644d remote_crypto_key 48785769455678456571666b516871545044616256426e765a69474a6747644d local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 674d7250654c6b75677544776b7a6f664848496a6e417154734767646d4c494b remote_crypto_key 674d7250654c6b75677544776b7a6f664848496a6e417154734767646d4c494b local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 556e4846546d655a6b735154534949695647496d434661616d54586a71474f4c remote_crypto_key 556e4846546d655a6b735154534949695647496d434661616d54586a71474f4c local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 4451546e6179575a4c746d4e5a6e6a424b4a56686b7763614f626a634e746542 remote_crypto_key 4451546e6179575a4c746d4e5a6e6a424b4a56686b7763614f626a634e746542 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 6b5a466d78496b6e59724a6246476f715561744763477468574e436f77687674 remote_crypto_key 6b5a466d78496b6e59724a6246476f715561744763477468574e436f77687674 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 55466b4b6b495545576a4b616d56544e53675556746b726b535165596578566a remote_crypto_key 55466b4b6b495545576a4b616d56544e53675556746b726b535165596578566a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 536d4f7a444e5079534d6c4d6a6f6f686e4178426b767a67454f50586c586342 remote_crypto_key 536d4f7a444e5079534d6c4d6a6f6f686e4178426b767a67454f50586c586342 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 774476776e6f77494a5574466c4a4f4f566144534e714c6955706a6b71754a57 remote_crypto_key 774476776e6f77494a5574466c4a4f4f566144534e714c6955706a6b71754a57 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 7947655547706b62566b5945566752566a4877494c636963776c5849544d5a47 remote_crypto_key 7947655547706b62566b5945566752566a4877494c636963776c5849544d5a47 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 4844516d4d4f4a726c68516542485677555256796a516d467066726d726f5555 remote_crypto_key 4844516d4d4f4a726c68516542485677555256796a516d467066726d726f5555 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 706f787a456c4b4667484162556c427045645a724871666b7742636e54454e42 remote_crypto_key 706f787a456c4b4667484162556c427045645a724871666b7742636e54454e42 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 614f5a506777584b4449624a474c776f7a5256504e5563546b61537753644250 remote_crypto_key 614f5a506777584b4449624a474c776f7a5256504e5563546b61537753644250 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 68506c7941784b724f6a6c666b50577666495044627069446e4e616a6e536961 remote_crypto_key 68506c7941784b724f6a6c666b50577666495044627069446e4e616a6e536961 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 72675344466848764f75734a6d4f586c767862586a6b45414943657972695143 remote_crypto_key 72675344466848764f75734a6d4f586c767862586a6b45414943657972695143 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 6b716e6e6e6d6b4f4f6e73544a724e6b5542646452484d4a47425168477a464b remote_crypto_key 6b716e6e6e6d6b4f4f6e73544a724e6b5542646452484d4a47425168477a464b local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 594b6b794363544a54474f6b6e4455557144485a4a4c6d506f6d425754574241 remote_crypto_key 594b6b794363544a54474f6b6e4455557144485a4a4c6d506f6d425754574241 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 57696e765368446253687a7372586a496c435065466a57725a5a616b6b66644f remote_crypto_key 57696e765368446253687a7372586a496c435065466a57725a5a616b6b66644f local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 636a4c744b6f43627747574d416a43704e5044466b7943676773556b45735144 remote_crypto_key 636a4c744b6f43627747574d416a43704e5044466b7943676773556b45735144 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 74757a4f6d4a767a62664862596a7256596478446875567949614a6e5141504b remote_crypto_key 74757a4f6d4a767a62664862596a7256596478446875567949614a6e5141504b local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 55416c41696d6d63724c7a6c74656b4779465546535157717073576e54657251 remote_crypto_key 55416c41696d6d63724c7a6c74656b4779465546535157717073576e54657251 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 67534e51714a5372704c57444d706278445a4b6c77445174424f486d51717244 remote_crypto_key 67534e51714a5372704c57444d706278445a4b6c77445174424f486d51717244 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 78655543476d726f69714e4c4e754d6556636c534c43455a414e785345797557 remote_crypto_key 78655543476d726f69714e4c4e754d6556636c534c43455a414e785345797557 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 655a6b476c68525775727a464d4b4864704b6a695364627a7461626465514f6d remote_crypto_key 655a6b476c68525775727a464d4b4864704b6a695364627a7461626465514f6d local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 6c50704a6c6c4e554b476e5a47587649567548614c545a704b5a466d58534d59 remote_crypto_key 6c50704a6c6c4e554b476e5a47587649567548614c545a704b5a466d58534d59 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 4c6453576c6a62566572764e47694461676f707a4e43654a7a656c5365524562 remote_crypto_key 4c6453576c6a62566572764e47694461676f707a4e43654a7a656c5365524562 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 446a4443797a7950496f584d78457579556a7879636c4b4e786a5a65664a4d50 remote_crypto_key 446a4443797a7950496f584d78457579556a7879636c4b4e786a5a65664a4d50 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 6a55796d4b6c4b72585a697073506946784b4361614961564e757378794d5958 remote_crypto_key 6a55796d4b6c4b72585a697073506946784b4361614961564e757378794d5958 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 6d6e4949615841506c7165464c6765564e57476d755071724479567569517974 remote_crypto_key 6d6e4949615841506c7165464c6765564e57476d755071724479567569517974 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 6975506545586c507175445a79535852534171796f6c4369474f7a674e437556 remote_crypto_key 6975506545586c507175445a79535852534171796f6c4369474f7a674e437556 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 75657268626855676341584970544d726c5948637765595a43416f426a6c5269 remote_crypto_key 75657268626855676341584970544d726c5948637765595a43416f426a6c5269 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 4f565a6b7a7a78454f68466171644145465a507a6d6a44765377797069515765 remote_crypto_key 4f565a6b7a7a78454f68466171644145465a507a6d6a44765377797069515765 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 6f536c6f557a5872465546577141574b6f756a4959794b6e5a516e7267756d51 remote_crypto_key 6f536c6f557a5872465546577141574b6f756a4959794b6e5a516e7267756d51 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 62506466714b655a517855494d4c72507341696e56644e5a795a6276514d5a59 remote_crypto_key 62506466714b655a517855494d4c72507341696e56644e5a795a6276514d5a59 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 5a504d47574143705a477162685569424875435a547a4b497544534949476e54 remote_crypto_key 5a504d47574143705a477162685569424875435a547a4b497544534949476e54 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 41725375666e5a5777734741456a4f744f4f5958454e415a7043444c42704563 remote_crypto_key 41725375666e5a5777734741456a4f744f4f5958454e415a7043444c42704563 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 5668777a47504a59575a4375537a654349515443656762654d72515862737974 remote_crypto_key 5668777a47504a59575a4375537a654349515443656762654d72515862737974 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 444c7650576e63775a43425a57504459505569775064644c506f594b71535054 remote_crypto_key 444c7650576e63775a43425a57504459505569775064644c506f594b71535054 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 7348706664695a6a6567796d75716d726570424c785a496a6d6954436d49447a remote_crypto_key 7348706664695a6a6567796d75716d726570424c785a496a6d6954436d49447a local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 4c576f566851497274564a45764271436d515a6f6552574b454e4e656e767148 remote_crypto_key 4c576f566851497274564a45764271436d515a6f6552574b454e4e656e767148 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 67416a62426f7749466b7442596e4371574c4b434c6a41517755796f686f7273 remote_crypto_key 67416a62426f7749466b7442596e4371574c4b434c6a41517755796f686f7273 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 736779674d75794c716356586e6d5972565762757976517379624c44536a4d4b remote_crypto_key 736779674d75794c716356586e6d5972565762757976517379624c44536a4d4b local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 6b4e66717963764e5857734677416557794d6b57464777674755694670496957 remote_crypto_key 6b4e66717963764e5857734677416557794d6b57464777674755694670496957 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 6e666354727a5246696c4846776f51514950556c614a7a69586c745355735a4d remote_crypto_key 6e666354727a5246696c4846776f51514950556c614a7a69586c745355735a4d local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 4b71766f7a684b666e64706e655269746a677155565169617057617870676e4b remote_crypto_key 4b71766f7a684b666e64706e655269746a677155565169617057617870676e4b local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 52755541794c4b5359536c4d5a4762484d6341674a4e476c4257445870794d56 remote_crypto_key 52755541794c4b5359536c4d5a4762484d6341674a4e476c4257445870794d56 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 694c77556e6e775959667343776d4e6f59705a4f647874467757754b4358456a remote_crypto_key 694c77556e6e775959667343776d4e6f59705a4f647874467757754b4358456a local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 4a726f6a5977584253486d4d41666a6543634a6f5971706575717952465a795a remote_crypto_key 4a726f6a5977584253486d4d41666a6543634a6f5971706575717952465a795a local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 414e78516a6f514375677446537576786d6d6a45466f7050514753766d506168 remote_crypto_key 414e78516a6f514375677446537576786d6d6a45466f7050514753766d506168 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 734565534b4c4c6c506270487549636553464d51434661786e4447634b475957 remote_crypto_key 734565534b4c4c6c506270487549636553464d51434661786e4447634b475957 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 6341536f467750764c416f4e74565a655a6b45674d68496b7249536350447456 remote_crypto_key 6341536f467750764c416f4e74565a655a6b45674d68496b7249536350447456 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 69766e436f68635454654f4e535656716a6f664f66764b4849777a7267505463 remote_crypto_key 69766e436f68635454654f4e535656716a6f664f66764b4849777a7267505463 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 47414175554c624a6250686f714369725450656966475273564f45645a6d416b remote_crypto_key 47414175554c624a6250686f714369725450656966475273564f45645a6d416b local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 55636b706a725159714c4c7846736f7071425667646d4c544c63466d44595173 remote_crypto_key 55636b706a725159714c4c7846736f7071425667646d4c544c63466d44595173 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 506a71647653595a676a6c70487153494c564c424272755549716b704b784265 remote_crypto_key 506a71647653595a676a6c70487153494c564c424272755549716b704b784265 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 48784c4364536f52484e4275707172707a5861577857556265466375634c7162 remote_crypto_key 48784c4364536f52484e4275707172707a5861577857556265466375634c7162 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 7675795865667872436d475775566950545a4d666c445749697651545671535a remote_crypto_key 7675795865667872436d475775566950545a4d666c445749697651545671535a local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 717155535658714875696a666c4b4d4d6b6f5668554a534f6379475a48754e57 remote_crypto_key 717155535658714875696a666c4b4d4d6b6f5668554a534f6379475a48754e57 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 6c5651426967414e4377536a794973487469797a5051444e5251694f67705a53 remote_crypto_key 6c5651426967414e4377536a794973487469797a5051444e5251694f67705a53 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 4b61765244666256494c56695477436d5a4f4271634d59697651494371614c52 remote_crypto_key 4b61765244666256494c56695477436d5a4f4271634d59697651494371614c52 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 4242476e5278496a4c556f6267695376694b6353557942694a42745859545277 remote_crypto_key 4242476e5278496a4c556f6267695376694b6353557942694a42745859545277 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 69485477726442455a457a77615a7a5875646b63567273524761764267734967 remote_crypto_key 69485477726442455a457a77615a7a5875646b63567273524761764267734967 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 51447a5a447a6c44506f4f456765594368636a464e546f784379515863574254 remote_crypto_key 51447a5a447a6c44506f4f456765594368636a464e546f784379515863574254 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 5275626a71516d6b4e4874666264416f5767717a797a73744b58437956487975 remote_crypto_key 5275626a71516d6b4e4874666264416f5767717a797a73744b58437956487975 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 5a425772746a4569537661466a56565062507166724d4f6c5a4644797472614d remote_crypto_key 5a425772746a4569537661466a56565062507166724d4f6c5a4644797472614d local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 4c5855644c57747753576369567a744d51787a5a44477a54497959576b626170 remote_crypto_key 4c5855644c57747753576369567a744d51787a5a44477a54497959576b626170 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 6d556f576a676e63485a4f6e4f566366507763796f765a64585963416e4d5179 remote_crypto_key 6d556f576a676e63485a4f6e4f566366507763796f765a64585963416e4d5179 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 78776d4877437a507176545555625853474b46527157734c5a76705777426e6f remote_crypto_key 78776d4877437a507176545555625853474b46527157734c5a76705777426e6f local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 7872426f6742474c48674c78636c78534a5256664144554d516a5a5754575571 remote_crypto_key 7872426f6742474c48674c78636c78534a5256664144554d516a5a5754575571 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 4965574e596a6c426b6e774c765a6c696f4e784a6b6e6376544666636b4c5663 remote_crypto_key 4965574e596a6c426b6e774c765a6c696f4e784a6b6e6376544666636b4c5663 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 75657268626855676341584970544d726c5948637765595a43416f426a6c5269 remote_crypto_key 75657268626855676341584970544d726c5948637765595a43416f426a6c5269 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 4f565a6b7a7a78454f68466171644145465a507a6d6a44765377797069515765 remote_crypto_key 4f565a6b7a7a78454f68466171644145465a507a6d6a44765377797069515765 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 6f536c6f557a5872465546577141574b6f756a4959794b6e5a516e7267756d51 remote_crypto_key 6f536c6f557a5872465546577141574b6f756a4959794b6e5a516e7267756d51 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 62506466714b655a517855494d4c72507341696e56644e5a795a6276514d5a59 remote_crypto_key 62506466714b655a517855494d4c72507341696e56644e5a795a6276514d5a59 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 5a504d47574143705a477162685569424875435a547a4b497544534949476e54 remote_crypto_key 5a504d47574143705a477162685569424875435a547a4b497544534949476e54 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 41725375666e5a5777734741456a4f744f4f5958454e415a7043444c42704563 remote_crypto_key 41725375666e5a5777734741456a4f744f4f5958454e415a7043444c42704563 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 5668777a47504a59575a4375537a654349515443656762654d72515862737974 remote_crypto_key 5668777a47504a59575a4375537a654349515443656762654d72515862737974 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 444c7650576e63775a43425a57504459505569775064644c506f594b71535054 remote_crypto_key 444c7650576e63775a43425a57504459505569775064644c506f594b71535054 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 7348706664695a6a6567796d75716d726570424c785a496a6d6954436d49447a remote_crypto_key 7348706664695a6a6567796d75716d726570424c785a496a6d6954436d49447a local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 4c576f566851497274564a45764271436d515a6f6552574b454e4e656e767148 remote_crypto_key 4c576f566851497274564a45764271436d515a6f6552574b454e4e656e767148 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 67416a62426f7749466b7442596e4371574c4b434c6a41517755796f686f7273 remote_crypto_key 67416a62426f7749466b7442596e4371574c4b434c6a41517755796f686f7273 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 736779674d75794c716356586e6d5972565762757976517379624c44536a4d4b remote_crypto_key 736779674d75794c716356586e6d5972565762757976517379624c44536a4d4b local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 6b4e66717963764e5857734677416557794d6b57464777674755694670496957 remote_crypto_key 6b4e66717963764e5857734677416557794d6b57464777674755694670496957 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 6e666354727a5246696c4846776f51514950556c614a7a69586c745355735a4d remote_crypto_key 6e666354727a5246696c4846776f51514950556c614a7a69586c745355735a4d local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 4b71766f7a684b666e64706e655269746a677155565169617057617870676e4b remote_crypto_key 4b71766f7a684b666e64706e655269746a677155565169617057617870676e4b local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 52755541794c4b5359536c4d5a4762484d6341674a4e476c4257445870794d56 remote_crypto_key 52755541794c4b5359536c4d5a4762484d6341674a4e476c4257445870794d56 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 694c77556e6e775959667343776d4e6f59705a4f647874467757754b4358456a remote_crypto_key 694c77556e6e775959667343776d4e6f59705a4f647874467757754b4358456a local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 4a726f6a5977584253486d4d41666a6543634a6f5971706575717952465a795a remote_crypto_key 4a726f6a5977584253486d4d41666a6543634a6f5971706575717952465a795a local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 414e78516a6f514375677446537576786d6d6a45466f7050514753766d506168 remote_crypto_key 414e78516a6f514375677446537576786d6d6a45466f7050514753766d506168 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 734565534b4c4c6c506270487549636553464d51434661786e4447634b475957 remote_crypto_key 734565534b4c4c6c506270487549636553464d51434661786e4447634b475957 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 6341536f467750764c416f4e74565a655a6b45674d68496b7249536350447456 remote_crypto_key 6341536f467750764c416f4e74565a655a6b45674d68496b7249536350447456 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 69766e436f68635454654f4e535656716a6f664f66764b4849777a7267505463 remote_crypto_key 69766e436f68635454654f4e535656716a6f664f66764b4849777a7267505463 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 47414175554c624a6250686f714369725450656966475273564f45645a6d416b remote_crypto_key 47414175554c624a6250686f714369725450656966475273564f45645a6d416b local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 55636b706a725159714c4c7846736f7071425667646d4c544c63466d44595173 remote_crypto_key 55636b706a725159714c4c7846736f7071425667646d4c544c63466d44595173 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 506a71647653595a676a6c70487153494c564c424272755549716b704b784265 remote_crypto_key 506a71647653595a676a6c70487153494c564c424272755549716b704b784265 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 48784c4364536f52484e4275707172707a5861577857556265466375634c7162 remote_crypto_key 48784c4364536f52484e4275707172707a5861577857556265466375634c7162 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 7675795865667872436d475775566950545a4d666c445749697651545671535a remote_crypto_key 7675795865667872436d475775566950545a4d666c445749697651545671535a local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 717155535658714875696a666c4b4d4d6b6f5668554a534f6379475a48754e57 remote_crypto_key 717155535658714875696a666c4b4d4d6b6f5668554a534f6379475a48754e57 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 6c5651426967414e4377536a794973487469797a5051444e5251694f67705a53 remote_crypto_key 6c5651426967414e4377536a794973487469797a5051444e5251694f67705a53 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 4b61765244666256494c56695477436d5a4f4271634d59697651494371614c52 remote_crypto_key 4b61765244666256494c56695477436d5a4f4271634d59697651494371614c52 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 4242476e5278496a4c556f6267695376694b6353557942694a42745859545277 remote_crypto_key 4242476e5278496a4c556f6267695376694b6353557942694a42745859545277 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 69485477726442455a457a77615a7a5875646b63567273524761764267734967 remote_crypto_key 69485477726442455a457a77615a7a5875646b63567273524761764267734967 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 51447a5a447a6c44506f4f456765594368636a464e546f784379515863574254 remote_crypto_key 51447a5a447a6c44506f4f456765594368636a464e546f784379515863574254 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 5275626a71516d6b4e4874666264416f5767717a797a73744b58437956487975 remote_crypto_key 5275626a71516d6b4e4874666264416f5767717a797a73744b58437956487975 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 5a425772746a4569537661466a56565062507166724d4f6c5a4644797472614d remote_crypto_key 5a425772746a4569537661466a56565062507166724d4f6c5a4644797472614d local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 4c5855644c57747753576369567a744d51787a5a44477a54497959576b626170 remote_crypto_key 4c5855644c57747753576369567a744d51787a5a44477a54497959576b626170 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 6d556f576a676e63485a4f6e4f566366507763796f765a64585963416e4d5179 remote_crypto_key 6d556f576a676e63485a4f6e4f566366507763796f765a64585963416e4d5179 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 78776d4877437a507176545555625853474b46527157734c5a76705777426e6f remote_crypto_key 78776d4877437a507176545555625853474b46527157734c5a76705777426e6f local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 7872426f6742474c48674c78636c78534a5256664144554d516a5a5754575571 remote_crypto_key 7872426f6742474c48674c78636c78534a5256664144554d516a5a5754575571 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 4965574e596a6c426b6e774c765a6c696f4e784a6b6e6376544666636b4c5663 remote_crypto_key 4965574e596a6c426b6e774c765a6c696f4e784a6b6e6376544666636b4c5663 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 445372627978516d6848714144626d6a6e6c615a7978516f58706e7a4e517674 remote_crypto_key 445372627978516d6848714144626d6a6e6c615a7978516f58706e7a4e517674 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 69436e4b6c757942616d4445454759766a51694a4b6d51704e77484448586a5a remote_crypto_key 69436e4b6c757942616d4445454759766a51694a4b6d51704e77484448586a5a local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 4b4666734c7a446b4f436a61456964746846634948476e4951544b4d4b4e5a45 remote_crypto_key 4b4666734c7a446b4f436a61456964746846634948476e4951544b4d4b4e5a45 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 51797556634f557042636a4747686455797a4e6f4873516e4b4558485054576e remote_crypto_key 51797556634f557042636a4747686455797a4e6f4873516e4b4558485054576e local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 544952496c4c69574e6b504648476b595a4d58427974744a755a766f6874544d remote_crypto_key 544952496c4c69574e6b504648476b595a4d58427974744a755a766f6874544d local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 6b6a68476c474148705261586f424841756261686d61474c6c6b754d78755341 remote_crypto_key 6b6a68476c474148705261586f424841756261686d61474c6c6b754d78755341 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 475478685a4c515361776679636857525a4c64664f7965456f4359664e61616d remote_crypto_key 475478685a4c515361776679636857525a4c64664f7965456f4359664e61616d local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 66565079475a4e674a68775a4268514243724c516665766c614576615346506c remote_crypto_key 66565079475a4e674a68775a4268514243724c516665766c614576615346506c local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 724842556e497945544578624e7072696a66766565436a6b5a5a49536f637165 remote_crypto_key 724842556e497945544578624e7072696a66766565436a6b5a5a49536f637165 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 76766e655a52474643505343504b6965744e4b4d517a686b794f6e73496f527a remote_crypto_key 76766e655a52474643505343504b6965744e4b4d517a686b794f6e73496f527a local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 58525a66736657757071774d445159614c44536e7061486e5058774279784b75 remote_crypto_key 58525a66736657757071774d445159614c44536e7061486e5058774279784b75 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 71656f73656158734c746b68496c52657547646c664c796a5345694841475049 remote_crypto_key 71656f73656158734c746b68496c52657547646c664c796a5345694841475049 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 5563727a61417442546477795a525571534479437258416f6347477a6b636748 remote_crypto_key 5563727a61417442546477795a525571534479437258416f6347477a6b636748 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 5771524642755563516e447479576c5078734d514754764a584b556b6a526652 remote_crypto_key 5771524642755563516e447479576c5078734d514754764a584b556b6a526652 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 674d506a66725a586f4656635678784f516b6557454f4c56595a6362505a7561 remote_crypto_key 674d506a66725a586f4656635678784f516b6557454f4c56595a6362505a7561 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 6441466d7879434242766375636542787a6d69424644736a7862657745476149 remote_crypto_key 6441466d7879434242766375636542787a6d69424644736a7862657745476149 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 79746a7453644174546b6c6258517755474f4b574f42656542497a7563444b43 remote_crypto_key 79746a7453644174546b6c6258517755474f4b574f42656542497a7563444b43 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 4971544c48554c6548575a504e5a57415146424d4b524c6159474b4e48765a48 remote_crypto_key 4971544c48554c6548575a504e5a57415146424d4b524c6159474b4e48765a48 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 6e53485645465868796e56655571504c5774474943417a6a5049545173545358 remote_crypto_key 6e53485645465868796e56655571504c5774474943417a6a5049545173545358 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 447943656668547151454949706365564153574466735666694377595158675a remote_crypto_key 447943656668547151454949706365564153574466735666694377595158675a local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 64474172586962796b506566755853447851726b416c566f5948516853586150 remote_crypto_key 64474172586962796b506566755853447851726b416c566f5948516853586150 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 6f6f41534f4e6e6169585847495057776a626d70494c434154775643646d424f remote_crypto_key 6f6f41534f4e6e6169585847495057776a626d70494c434154775643646d424f local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 6b79454355656a5243686c52626c57424e49504f62546f5a6b7a587066545546 remote_crypto_key 6b79454355656a5243686c52626c57424e49504f62546f5a6b7a587066545546 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 4866594f46636970506373437a764a715253536f77706878474758424779616f remote_crypto_key 4866594f46636970506373437a764a715253536f77706878474758424779616f local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 5a484e4573775374425452624b634959536b796e5153706347546d4f6d55434c remote_crypto_key 5a484e4573775374425452624b634959536b796e5153706347546d4f6d55434c local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 416b627372665768516c626377424f744564764a6c5073746345485763684a6f remote_crypto_key 416b627372665768516c626377424f744564764a6c5073746345485763684a6f local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 4576664a706c56755346584c457473624a714d51616f53796956477645646e6e remote_crypto_key 4576664a706c56755346584c457473624a714d51616f53796956477645646e6e local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 5a726b61647673777a656b626a4d68524a745575644764576e77737063796a48 remote_crypto_key 5a726b61647673777a656b626a4d68524a745575644764576e77737063796a48 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 655a716a4b44785a634165684e4d41774c446c5752754357544d4f57734a5072 remote_crypto_key 655a716a4b44785a634165684e4d41774c446c5752754357544d4f57734a5072 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 41766569567567764a4a62596f424854676e63777a4e56784e59724747457278 remote_crypto_key 41766569567567764a4a62596f424854676e63777a4e56784e59724747457278 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 48704d68636b546f7445476755585255416857485579616d7943485a614d4b71 remote_crypto_key 48704d68636b546f7445476755585255416857485579616d7943485a614d4b71 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 64435243784b74696e4961524e51746351497963424f474a51646f6575664446 remote_crypto_key 64435243784b74696e4961524e51746351497963424f474a51646f6575664446 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 4f5966534364557945414a7150574841584d4c6a445966744b4a586e4d45736f remote_crypto_key 4f5966534364557945414a7150574841584d4c6a445966744b4a586e4d45736f local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 5a6d6777525445576463535641557770747a6143494847466b594566664a684a remote_crypto_key 5a6d6777525445576463535641557770747a6143494847466b594566664a684a local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 5a4673464b64574a434c5573664e686275726b79654954434d4253416a774971 remote_crypto_key 5a4673464b64574a434c5573664e686275726b79654954434d4253416a774971 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 684a616c64414b6269536c4c676762446a4c6171627271726f76544c73645054 remote_crypto_key 684a616c64414b6269536c4c676762446a4c6171627271726f76544c73645054 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 795a78674e4a76714572664f7371636e6d635255677342775343426c6b4e544a remote_crypto_key 795a78674e4a76714572664f7371636e6d635255677342775343426c6b4e544a local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 72754941584144514558674642706e4d5a566d757467686b6a526d71534b6557 remote_crypto_key 72754941584144514558674642706e4d5a566d757467686b6a526d71534b6557 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 646f72494f7076686955494479764f416647677262554a4659716a4472784e72 remote_crypto_key 646f72494f7076686955494479764f416647677262554a4659716a4472784e72 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 475a505348646f5a6b4476647375524f704b75414f734e6944757274456e5368 remote_crypto_key 475a505348646f5a6b4476647375524f704b75414f734e6944757274456e5368 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 445372627978516d6848714144626d6a6e6c615a7978516f58706e7a4e517674 remote_crypto_key 445372627978516d6848714144626d6a6e6c615a7978516f58706e7a4e517674 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 69436e4b6c757942616d4445454759766a51694a4b6d51704e77484448586a5a remote_crypto_key 69436e4b6c757942616d4445454759766a51694a4b6d51704e77484448586a5a local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 4b4666734c7a446b4f436a61456964746846634948476e4951544b4d4b4e5a45 remote_crypto_key 4b4666734c7a446b4f436a61456964746846634948476e4951544b4d4b4e5a45 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 51797556634f557042636a4747686455797a4e6f4873516e4b4558485054576e remote_crypto_key 51797556634f557042636a4747686455797a4e6f4873516e4b4558485054576e local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 544952496c4c69574e6b504648476b595a4d58427974744a755a766f6874544d remote_crypto_key 544952496c4c69574e6b504648476b595a4d58427974744a755a766f6874544d local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 6b6a68476c474148705261586f424841756261686d61474c6c6b754d78755341 remote_crypto_key 6b6a68476c474148705261586f424841756261686d61474c6c6b754d78755341 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 475478685a4c515361776679636857525a4c64664f7965456f4359664e61616d remote_crypto_key 475478685a4c515361776679636857525a4c64664f7965456f4359664e61616d local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 66565079475a4e674a68775a4268514243724c516665766c614576615346506c remote_crypto_key 66565079475a4e674a68775a4268514243724c516665766c614576615346506c local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 724842556e497945544578624e7072696a66766565436a6b5a5a49536f637165 remote_crypto_key 724842556e497945544578624e7072696a66766565436a6b5a5a49536f637165 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 76766e655a52474643505343504b6965744e4b4d517a686b794f6e73496f527a remote_crypto_key 76766e655a52474643505343504b6965744e4b4d517a686b794f6e73496f527a local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 58525a66736657757071774d445159614c44536e7061486e5058774279784b75 remote_crypto_key 58525a66736657757071774d445159614c44536e7061486e5058774279784b75 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 71656f73656158734c746b68496c52657547646c664c796a5345694841475049 remote_crypto_key 71656f73656158734c746b68496c52657547646c664c796a5345694841475049 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 5563727a61417442546477795a525571534479437258416f6347477a6b636748 remote_crypto_key 5563727a61417442546477795a525571534479437258416f6347477a6b636748 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 5771524642755563516e447479576c5078734d514754764a584b556b6a526652 remote_crypto_key 5771524642755563516e447479576c5078734d514754764a584b556b6a526652 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 674d506a66725a586f4656635678784f516b6557454f4c56595a6362505a7561 remote_crypto_key 674d506a66725a586f4656635678784f516b6557454f4c56595a6362505a7561 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 6441466d7879434242766375636542787a6d69424644736a7862657745476149 remote_crypto_key 6441466d7879434242766375636542787a6d69424644736a7862657745476149 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 79746a7453644174546b6c6258517755474f4b574f42656542497a7563444b43 remote_crypto_key 79746a7453644174546b6c6258517755474f4b574f42656542497a7563444b43 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 4971544c48554c6548575a504e5a57415146424d4b524c6159474b4e48765a48 remote_crypto_key 4971544c48554c6548575a504e5a57415146424d4b524c6159474b4e48765a48 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 6e53485645465868796e56655571504c5774474943417a6a5049545173545358 remote_crypto_key 6e53485645465868796e56655571504c5774474943417a6a5049545173545358 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 447943656668547151454949706365564153574466735666694377595158675a remote_crypto_key 447943656668547151454949706365564153574466735666694377595158675a local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 64474172586962796b506566755853447851726b416c566f5948516853586150 remote_crypto_key 64474172586962796b506566755853447851726b416c566f5948516853586150 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 6f6f41534f4e6e6169585847495057776a626d70494c434154775643646d424f remote_crypto_key 6f6f41534f4e6e6169585847495057776a626d70494c434154775643646d424f local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 6b79454355656a5243686c52626c57424e49504f62546f5a6b7a587066545546 remote_crypto_key 6b79454355656a5243686c52626c57424e49504f62546f5a6b7a587066545546 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 4866594f46636970506373437a764a715253536f77706878474758424779616f remote_crypto_key 4866594f46636970506373437a764a715253536f77706878474758424779616f local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 5a484e4573775374425452624b634959536b796e5153706347546d4f6d55434c remote_crypto_key 5a484e4573775374425452624b634959536b796e5153706347546d4f6d55434c local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 416b627372665768516c626377424f744564764a6c5073746345485763684a6f remote_crypto_key 416b627372665768516c626377424f744564764a6c5073746345485763684a6f local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 4576664a706c56755346584c457473624a714d51616f53796956477645646e6e remote_crypto_key 4576664a706c56755346584c457473624a714d51616f53796956477645646e6e local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 5a726b61647673777a656b626a4d68524a745575644764576e77737063796a48 remote_crypto_key 5a726b61647673777a656b626a4d68524a745575644764576e77737063796a48 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 655a716a4b44785a634165684e4d41774c446c5752754357544d4f57734a5072 remote_crypto_key 655a716a4b44785a634165684e4d41774c446c5752754357544d4f57734a5072 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 41766569567567764a4a62596f424854676e63777a4e56784e59724747457278 remote_crypto_key 41766569567567764a4a62596f424854676e63777a4e56784e59724747457278 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 48704d68636b546f7445476755585255416857485579616d7943485a614d4b71 remote_crypto_key 48704d68636b546f7445476755585255416857485579616d7943485a614d4b71 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 64435243784b74696e4961524e51746351497963424f474a51646f6575664446 remote_crypto_key 64435243784b74696e4961524e51746351497963424f474a51646f6575664446 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 4f5966534364557945414a7150574841584d4c6a445966744b4a586e4d45736f remote_crypto_key 4f5966534364557945414a7150574841584d4c6a445966744b4a586e4d45736f local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 5a6d6777525445576463535641557770747a6143494847466b594566664a684a remote_crypto_key 5a6d6777525445576463535641557770747a6143494847466b594566664a684a local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 5a4673464b64574a434c5573664e686275726b79654954434d4253416a774971 remote_crypto_key 5a4673464b64574a434c5573664e686275726b79654954434d4253416a774971 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 684a616c64414b6269536c4c676762446a4c6171627271726f76544c73645054 remote_crypto_key 684a616c64414b6269536c4c676762446a4c6171627271726f76544c73645054 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 795a78674e4a76714572664f7371636e6d635255677342775343426c6b4e544a remote_crypto_key 795a78674e4a76714572664f7371636e6d635255677342775343426c6b4e544a local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 72754941584144514558674642706e4d5a566d757467686b6a526d71534b6557 remote_crypto_key 72754941584144514558674642706e4d5a566d757467686b6a526d71534b6557 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 646f72494f7076686955494479764f416647677262554a4659716a4472784e72 remote_crypto_key 646f72494f7076686955494479764f416647677262554a4659716a4472784e72 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 475a505348646f5a6b4476647375524f704b75414f734e6944757274456e5368 remote_crypto_key 475a505348646f5a6b4476647375524f704b75414f734e6944757274456e5368 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 4256646f6444654f576745695a6269736f687371496441636d46694d6e697177 remote_crypto_key 4256646f6444654f576745695a6269736f687371496441636d46694d6e697177 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 4c794f4c6f72597a4d4b754373476770646748496968756f754a7a55415a6654 remote_crypto_key 4c794f4c6f72597a4d4b754373476770646748496968756f754a7a55415a6654 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 4a64776c6774694a486d42656b7064524a6c4559524f527a4d457762735a4c71 remote_crypto_key 4a64776c6774694a486d42656b7064524a6c4559524f527a4d457762735a4c71 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 7272685252417866415a774e42676f726268414b41466662776c567751675255 remote_crypto_key 7272685252417866415a774e42676f726268414b41466662776c567751675255 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 5279797874595669566647624b5968436e477155444f486c634542504f706972 remote_crypto_key 5279797874595669566647624b5968436e477155444f486c634542504f706972 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 697478415575537a4251736163636152495249516e5161546f4859414d6b675a remote_crypto_key 697478415575537a4251736163636152495249516e5161546f4859414d6b675a local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 5764496167457a6b74486247774c4771686776706d4654644d454f4c44567850 remote_crypto_key 5764496167457a6b74486247774c4771686776706d4654644d454f4c44567850 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 706c546f55474e4e6d746a7a477375634671696c716563644f625869494e7670 remote_crypto_key 706c546f55474e4e6d746a7a477375634671696c716563644f625869494e7670 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 726747425853666c4956626778534a515045616d684351545963646d52797268 remote_crypto_key 726747425853666c4956626778534a515045616d684351545963646d52797268 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 71714e52734a5a6f7972536e7354734e554f4979556168596853787664584c64 remote_crypto_key 71714e52734a5a6f7972536e7354734e554f4979556168596853787664584c64 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 6a66644a72546a7a414b737242705a4d75584a70514a63664b6a726377755a7a remote_crypto_key 6a66644a72546a7a414b737242705a4d75584a70514a63664b6a726377755a7a local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 6d6f464477654655745357656d5448774746695345626a457a495072514e446a remote_crypto_key 6d6f464477654655745357656d5448774746695345626a457a495072514e446a local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 71497046504a4251666b51737044656f684c62477452726e6172654f4f5a7372 remote_crypto_key 71497046504a4251666b51737044656f684c62477452726e6172654f4f5a7372 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 6c5a664f4b4b597458554b767048555865517970524e576d75426b6a44436878 remote_crypto_key 6c5a664f4b4b597458554b767048555865517970524e576d75426b6a44436878 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 70546b6871574256714d634e556b56714b4677535a7767624b74456562774a45 remote_crypto_key 70546b6871574256714d634e556b56714b4677535a7767624b74456562774a45 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 41534c636a664b5450446e716c6c6f4b544c41706956586e5971734f5a51654f remote_crypto_key 41534c636a664b5450446e716c6c6f4b544c41706956586e5971734f5a51654f local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 62555a754a5548697a516a7471516b544f4f4d717745697a5a514e694251644d remote_crypto_key 62555a754a5548697a516a7471516b544f4f4d717745697a5a514e694251644d local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 65444d495866784f44685543646e5965524955684a685a4b47557a414a6e6756 remote_crypto_key 65444d495866784f44685543646e5965524955684a685a4b47557a414a6e6756 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 7255636479736a73546a6b63666c5a70506c5546526c674947496d675751774c remote_crypto_key 7255636479736a73546a6b63666c5a70506c5546526c674947496d675751774c local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 754f6b597a50556c4d6f566b6d6a474576697748616a4c49554f4969494e7075 remote_crypto_key 754f6b597a50556c4d6f566b6d6a474576697748616a4c49554f4969494e7075 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 74745170706b654b4265414a63574f6f5a6753626a586e75585368764a466242 remote_crypto_key 74745170706b654b4265414a63574f6f5a6753626a586e75585368764a466242 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 6c49796b6d736e6958734e57575754596e7168514152746b6e434d787a537941 remote_crypto_key 6c49796b6d736e6958734e57575754596e7168514152746b6e434d787a537941 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 6e61517251776b766a73454a794c6c78445654776772584a724a734b77777768 remote_crypto_key 6e61517251776b766a73454a794c6c78445654776772584a724a734b77777768 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 4644706e636b55684b4e6872796759485250435a77614748796f67464b536657 remote_crypto_key 4644706e636b55684b4e6872796759485250435a77614748796f67464b536657 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 596f6f426c58755851626e794f76516b45576b6a6570737467677a716f734967 remote_crypto_key 596f6f426c58755851626e794f76516b45576b6a6570737467677a716f734967 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 64647763546642766e79436879496b6c57675a6b67557a72704557416243484b remote_crypto_key 64647763546642766e79436879496b6c57675a6b67557a72704557416243484b local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 656b75725348664268566654427a6a78595a557376697448737249746f495272 remote_crypto_key 656b75725348664268566654427a6a78595a557376697448737249746f495272 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 4974584a636b647471456e516d484d5252444e526f5255626a507a54566c7353 remote_crypto_key 4974584a636b647471456e516d484d5252444e526f5255626a507a54566c7353 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 634f56715741565861734b4f6f6a584c4767596663586c4f7368566442785856 remote_crypto_key 634f56715741565861734b4f6f6a584c4767596663586c4f7368566442785856 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 4f6566515047474d6163434e4f484f734c4a4c4a6d7a6b447558686443507258 remote_crypto_key 4f6566515047474d6163434e4f484f734c4a4c4a6d7a6b447558686443507258 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 49686e747062464a6c63585566714d6468667951554e534756656c446e667259 remote_crypto_key 49686e747062464a6c63585566714d6468667951554e534756656c446e667259 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 784a70637675724b504371547a6d514f504f715858626b617857534a516b526e remote_crypto_key 784a70637675724b504371547a6d514f504f715858626b617857534a516b526e local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 5043415062556f6d61497471657248636c4679474d7651796a4d434e6f75456d remote_crypto_key 5043415062556f6d61497471657248636c4679474d7651796a4d434e6f75456d local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 6578454c547442566e736c454e61486d65687852426e72596d7343594b796d72 remote_crypto_key 6578454c547442566e736c454e61486d65687852426e72596d7343594b796d72 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 535a4476614867494e55774267446e654d7578526c6c5654754b6e536e564658 remote_crypto_key 535a4476614867494e55774267446e654d7578526c6c5654754b6e536e564658 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 586f77576545774b687a426241677a756878726170627779664a4a7847764546 remote_crypto_key 586f77576545774b687a426241677a756878726170627779664a4a7847764546 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 4d7553426e4261434f7168424c576449725564646443664847646c5851796d43 remote_crypto_key 4d7553426e4261434f7168424c576449725564646443664847646c5851796d43 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 4c6f477a476252546e4f4a6c6f4a584c65524a4568536e4669667979766c6768 remote_crypto_key 4c6f477a476252546e4f4a6c6f4a584c65524a4568536e4669667979766c6768 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 664f4e585653754a79494175516972425a5659597057504d6f6b614d6678716f remote_crypto_key 664f4e585653754a79494175516972425a5659597057504d6f6b614d6678716f local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 6c4c726b67434f766c615459694e735442534b687074625277476f745a4a736f remote_crypto_key 6c4c726b67434f766c615459694e735442534b687074625277476f745a4a736f local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 4256646f6444654f576745695a6269736f687371496441636d46694d6e697177 remote_crypto_key 4256646f6444654f576745695a6269736f687371496441636d46694d6e697177 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 4c794f4c6f72597a4d4b754373476770646748496968756f754a7a55415a6654 remote_crypto_key 4c794f4c6f72597a4d4b754373476770646748496968756f754a7a55415a6654 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 4a64776c6774694a486d42656b7064524a6c4559524f527a4d457762735a4c71 remote_crypto_key 4a64776c6774694a486d42656b7064524a6c4559524f527a4d457762735a4c71 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 7272685252417866415a774e42676f726268414b41466662776c567751675255 remote_crypto_key 7272685252417866415a774e42676f726268414b41466662776c567751675255 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 5279797874595669566647624b5968436e477155444f486c634542504f706972 remote_crypto_key 5279797874595669566647624b5968436e477155444f486c634542504f706972 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 697478415575537a4251736163636152495249516e5161546f4859414d6b675a remote_crypto_key 697478415575537a4251736163636152495249516e5161546f4859414d6b675a local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 5764496167457a6b74486247774c4771686776706d4654644d454f4c44567850 remote_crypto_key 5764496167457a6b74486247774c4771686776706d4654644d454f4c44567850 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 706c546f55474e4e6d746a7a477375634671696c716563644f625869494e7670 remote_crypto_key 706c546f55474e4e6d746a7a477375634671696c716563644f625869494e7670 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 726747425853666c4956626778534a515045616d684351545963646d52797268 remote_crypto_key 726747425853666c4956626778534a515045616d684351545963646d52797268 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 71714e52734a5a6f7972536e7354734e554f4979556168596853787664584c64 remote_crypto_key 71714e52734a5a6f7972536e7354734e554f4979556168596853787664584c64 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 6a66644a72546a7a414b737242705a4d75584a70514a63664b6a726377755a7a remote_crypto_key 6a66644a72546a7a414b737242705a4d75584a70514a63664b6a726377755a7a local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 6d6f464477654655745357656d5448774746695345626a457a495072514e446a remote_crypto_key 6d6f464477654655745357656d5448774746695345626a457a495072514e446a local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 71497046504a4251666b51737044656f684c62477452726e6172654f4f5a7372 remote_crypto_key 71497046504a4251666b51737044656f684c62477452726e6172654f4f5a7372 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 6c5a664f4b4b597458554b767048555865517970524e576d75426b6a44436878 remote_crypto_key 6c5a664f4b4b597458554b767048555865517970524e576d75426b6a44436878 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 70546b6871574256714d634e556b56714b4677535a7767624b74456562774a45 remote_crypto_key 70546b6871574256714d634e556b56714b4677535a7767624b74456562774a45 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 41534c636a664b5450446e716c6c6f4b544c41706956586e5971734f5a51654f remote_crypto_key 41534c636a664b5450446e716c6c6f4b544c41706956586e5971734f5a51654f local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 62555a754a5548697a516a7471516b544f4f4d717745697a5a514e694251644d remote_crypto_key 62555a754a5548697a516a7471516b544f4f4d717745697a5a514e694251644d local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 65444d495866784f44685543646e5965524955684a685a4b47557a414a6e6756 remote_crypto_key 65444d495866784f44685543646e5965524955684a685a4b47557a414a6e6756 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 7255636479736a73546a6b63666c5a70506c5546526c674947496d675751774c remote_crypto_key 7255636479736a73546a6b63666c5a70506c5546526c674947496d675751774c local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 754f6b597a50556c4d6f566b6d6a474576697748616a4c49554f4969494e7075 remote_crypto_key 754f6b597a50556c4d6f566b6d6a474576697748616a4c49554f4969494e7075 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 74745170706b654b4265414a63574f6f5a6753626a586e75585368764a466242 remote_crypto_key 74745170706b654b4265414a63574f6f5a6753626a586e75585368764a466242 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 6c49796b6d736e6958734e57575754596e7168514152746b6e434d787a537941 remote_crypto_key 6c49796b6d736e6958734e57575754596e7168514152746b6e434d787a537941 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 6e61517251776b766a73454a794c6c78445654776772584a724a734b77777768 remote_crypto_key 6e61517251776b766a73454a794c6c78445654776772584a724a734b77777768 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 4644706e636b55684b4e6872796759485250435a77614748796f67464b536657 remote_crypto_key 4644706e636b55684b4e6872796759485250435a77614748796f67464b536657 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 596f6f426c58755851626e794f76516b45576b6a6570737467677a716f734967 remote_crypto_key 596f6f426c58755851626e794f76516b45576b6a6570737467677a716f734967 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 64647763546642766e79436879496b6c57675a6b67557a72704557416243484b remote_crypto_key 64647763546642766e79436879496b6c57675a6b67557a72704557416243484b local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 656b75725348664268566654427a6a78595a557376697448737249746f495272 remote_crypto_key 656b75725348664268566654427a6a78595a557376697448737249746f495272 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 4974584a636b647471456e516d484d5252444e526f5255626a507a54566c7353 remote_crypto_key 4974584a636b647471456e516d484d5252444e526f5255626a507a54566c7353 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 634f56715741565861734b4f6f6a584c4767596663586c4f7368566442785856 remote_crypto_key 634f56715741565861734b4f6f6a584c4767596663586c4f7368566442785856 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 4f6566515047474d6163434e4f484f734c4a4c4a6d7a6b447558686443507258 remote_crypto_key 4f6566515047474d6163434e4f484f734c4a4c4a6d7a6b447558686443507258 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 49686e747062464a6c63585566714d6468667951554e534756656c446e667259 remote_crypto_key 49686e747062464a6c63585566714d6468667951554e534756656c446e667259 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 784a70637675724b504371547a6d514f504f715858626b617857534a516b526e remote_crypto_key 784a70637675724b504371547a6d514f504f715858626b617857534a516b526e local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 5043415062556f6d61497471657248636c4679474d7651796a4d434e6f75456d remote_crypto_key 5043415062556f6d61497471657248636c4679474d7651796a4d434e6f75456d local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 6578454c547442566e736c454e61486d65687852426e72596d7343594b796d72 remote_crypto_key 6578454c547442566e736c454e61486d65687852426e72596d7343594b796d72 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 535a4476614867494e55774267446e654d7578526c6c5654754b6e536e564658 remote_crypto_key 535a4476614867494e55774267446e654d7578526c6c5654754b6e536e564658 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 586f77576545774b687a426241677a756878726170627779664a4a7847764546 remote_crypto_key 586f77576545774b687a426241677a756878726170627779664a4a7847764546 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 4d7553426e4261434f7168424c576449725564646443664847646c5851796d43 remote_crypto_key 4d7553426e4261434f7168424c576449725564646443664847646c5851796d43 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 4c6f477a476252546e4f4a6c6f4a584c65524a4568536e4669667979766c6768 remote_crypto_key 4c6f477a476252546e4f4a6c6f4a584c65524a4568536e4669667979766c6768 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 664f4e585653754a79494175516972425a5659597057504d6f6b614d6678716f remote_crypto_key 664f4e585653754a79494175516972425a5659597057504d6f6b614d6678716f local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 6c4c726b67434f766c615459694e735442534b687074625277476f745a4a736f remote_crypto_key 6c4c726b67434f766c615459694e735442534b687074625277476f745a4a736f local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
9000b-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 46646a6b617479465671574c576c496e4a4e6b754b67504d7952787442626262 remote_crypto_key 46646a6b617479465671574c576c496e4a4e6b754b67504d7952787442626262 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 55644e6743757478636542696e66554d504a557a5954706e474f426475617172 remote_crypto_key 55644e6743757478636542696e66554d504a557a5954706e474f426475617172 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 4643716b79567068594f71744c456b6b78636d576b49564c4a4144757555666b remote_crypto_key 4643716b79567068594f71744c456b6b78636d576b49564c4a4144757555666b local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 59686e5970756446676e4f536e4242544b6c4f55505179744f4d50456d6b4348 remote_crypto_key 59686e5970756446676e4f536e4242544b6c4f55505179744f4d50456d6b4348 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 6754634f624b79494d6c787876764e536b625661614a57515846697170736c6b remote_crypto_key 6754634f624b79494d6c787876764e536b625661614a57515846697170736c6b local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 61525966544e6c4b644c414b7043416147796f706c6b767265465a65714a6952 remote_crypto_key 61525966544e6c4b644c414b7043416147796f706c6b767265465a65714a6952 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 58424c4873714f7571515064696178786852556251446e5861634f6257754265 remote_crypto_key 58424c4873714f7571515064696178786852556251446e5861634f6257754265 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 6474526a486d42466a775a4b454369726274724f6c4367476a766668515a6f65 remote_crypto_key 6474526a486d42466a775a4b454369726274724f6c4367476a766668515a6f65 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 72626c7441664951454858476a67444561704b4d645157647a62486944666b76 remote_crypto_key 72626c7441664951454858476a67444561704b4d645157647a62486944666b76 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 5071636979794a656d6c4c4f646a74574d4f504a6c4767717654444b597a5746 remote_crypto_key 5071636979794a656d6c4c4f646a74574d4f504a6c4767717654444b597a5746 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 7a644478586963684146654e5172614368655a4b7279677363554c7346585547 remote_crypto_key 7a644478586963684146654e5172614368655a4b7279677363554c7346585547 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 55646668686f43645175454b4d71626e554b7a4e6e5145744e4f455254654b57 remote_crypto_key 55646668686f43645175454b4d71626e554b7a4e6e5145744e4f455254654b57 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 524f4c43575544446b644f7877615a78576c6e656b5a505161646264616e5252 remote_crypto_key 524f4c43575544446b644f7877615a78576c6e656b5a505161646264616e5252 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 4d63667775634873614371505370786a6d577943484e444c4c52686652716d5a remote_crypto_key 4d63667775634873614371505370786a6d577943484e444c4c52686652716d5a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 585a4a706e52536473707a6b4374506178414e4f557a6c4d7a69704c67757577 remote_crypto_key 585a4a706e52536473707a6b4374506178414e4f557a6c4d7a69704c67757577 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 646454537966694a6575415a5964704e6b79517a5a6c7161736f744b59496655 remote_crypto_key 646454537966694a6575415a5964704e6b79517a5a6c7161736f744b59496655 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 537a544644686c426466724e56676663416d7875766c6d657a544e4e51507742 remote_crypto_key 537a544644686c426466724e56676663416d7875766c6d657a544e4e51507742 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 574f67577a795177536875444d6c484e434d6d7a6d4f5068567772666556574c remote_crypto_key 574f67577a795177536875444d6c484e434d6d7a6d4f5068567772666556574c local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 71635962776d704177736b5a446a6e766b46666254595a7566796b686d584657 remote_crypto_key 71635962776d704177736b5a446a6e766b46666254595a7566796b686d584657 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 717559726b6d4f49614d7350514f716f50507966436a50784372494b61435479 remote_crypto_key 717559726b6d4f49614d7350514f716f50507966436a50784372494b61435479 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 49447157644c7941456f4a4568685768417a414472705744656551494d43556e remote_crypto_key 49447157644c7941456f4a4568685768417a414472705744656551494d43556e local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 416974634c696e6d4a79415246667a656a5045664177484f67517050566c7163 remote_crypto_key 416974634c696e6d4a79415246667a656a5045664177484f67517050566c7163 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 48515146725662474f6d48496e637862726b4272484d584d4a42724751636f58 remote_crypto_key 48515146725662474f6d48496e637862726b4272484d584d4a42724751636f58 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 4c4c646b5a7156597045424a4e556f554a73615a4d6b486e764c43797151724e remote_crypto_key 4c4c646b5a7156597045424a4e556f554a73615a4d6b486e764c43797151724e local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 64505a474f5641734945495366624e414b4d564a41636c494e78694f47717a44 remote_crypto_key 64505a474f5641734945495366624e414b4d564a41636c494e78694f47717a44 local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 654a676357514a7a4a6a666468464256675244696175446b6359544a4c4e4a66 remote_crypto_key 654a676357514a7a4a6a666468464256675244696175446b6359544a4c4e4a66 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 6e456f4158664a454c7249727857426175547a794f626b74466a7a4d534c4541 remote_crypto_key 6e456f4158664a454c7249727857426175547a794f626b74466a7a4d534c4541 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 49746c6d4d6e5a7270676248515769664b5654554d626d42566167566d784c58 remote_crypto_key 49746c6d4d6e5a7270676248515769664b5654554d626d42566167566d784c58 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 4b53435a6b4576424a654d4f47647257675342697355534f787a76554342436b remote_crypto_key 4b53435a6b4576424a654d4f47647257675342697355534f787a76554342436b local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 5163706879466141427868556a5a524552524742717a74626266545354775277 remote_crypto_key 5163706879466141427868556a5a524552524742717a74626266545354775277 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 4c496e454957654577557246654b6a696a585662615662794851495867554154 remote_crypto_key 4c496e454957654577557246654b6a696a585662615662794851495867554154 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 4c434f4b4770496b5747514f54466a6c63654e7764676a417a534b6e52696743 remote_crypto_key 4c434f4b4770496b5747514f54466a6c63654e7764676a417a534b6e52696743 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 774750596c726942517778704e59414b724673556a46485863626a755a495a4a remote_crypto_key 774750596c726942517778704e59414b724673556a46485863626a755a495a4a local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 45766154654e546d52504d634d536d53474c507859635363424d4c504b734d43 remote_crypto_key 45766154654e546d52504d634d536d53474c507859635363424d4c504b734d43 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 576f4d50686f46646a4962447a5065575353546e696e6f58654767755571465a remote_crypto_key 576f4d50686f46646a4962447a5065575353546e696e6f58654767755571465a local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 5073776c4a594554594b6661736d446e44424876425854784a72534e4d6a4d73 remote_crypto_key 5073776c4a594554594b6661736d446e44424876425854784a72534e4d6a4d73 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 47584e776b4a676b5a586c77556a444d776773716f42537a5958566e656f6e7a remote_crypto_key 47584e776b4a676b5a586c77556a444d776773716f42537a5958566e656f6e7a local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 7946526f6b64596a54445952476f536878777070676f73696b5276637961534d remote_crypto_key 7946526f6b64596a54445952476f536878777070676f73696b5276637961534d local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 425454436b724b654e5552777878564567734244624772764857616e6a72557a remote_crypto_key 425454436b724b654e5552777878564567734244624772764857616e6a72557a local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 4d5062416a634c71726d644d7553756e444f625564434d437155596e49484f73 remote_crypto_key 4d5062416a634c71726d644d7553756e444f625564434d437155596e49484f73 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 46646a6b617479465671574c576c496e4a4e6b754b67504d7952787442626262 remote_crypto_key 46646a6b617479465671574c576c496e4a4e6b754b67504d7952787442626262 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 55644e6743757478636542696e66554d504a557a5954706e474f426475617172 remote_crypto_key 55644e6743757478636542696e66554d504a557a5954706e474f426475617172 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 4643716b79567068594f71744c456b6b78636d576b49564c4a4144757555666b remote_crypto_key 4643716b79567068594f71744c456b6b78636d576b49564c4a4144757555666b local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 59686e5970756446676e4f536e4242544b6c4f55505179744f4d50456d6b4348 remote_crypto_key 59686e5970756446676e4f536e4242544b6c4f55505179744f4d50456d6b4348 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 6754634f624b79494d6c787876764e536b625661614a57515846697170736c6b remote_crypto_key 6754634f624b79494d6c787876764e536b625661614a57515846697170736c6b local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 61525966544e6c4b644c414b7043416147796f706c6b767265465a65714a6952 remote_crypto_key 61525966544e6c4b644c414b7043416147796f706c6b767265465a65714a6952 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 58424c4873714f7571515064696178786852556251446e5861634f6257754265 remote_crypto_key 58424c4873714f7571515064696178786852556251446e5861634f6257754265 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 6474526a486d42466a775a4b454369726274724f6c4367476a766668515a6f65 remote_crypto_key 6474526a486d42466a775a4b454369726274724f6c4367476a766668515a6f65 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 72626c7441664951454858476a67444561704b4d645157647a62486944666b76 remote_crypto_key 72626c7441664951454858476a67444561704b4d645157647a62486944666b76 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 5071636979794a656d6c4c4f646a74574d4f504a6c4767717654444b597a5746 remote_crypto_key 5071636979794a656d6c4c4f646a74574d4f504a6c4767717654444b597a5746 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 7a644478586963684146654e5172614368655a4b7279677363554c7346585547 remote_crypto_key 7a644478586963684146654e5172614368655a4b7279677363554c7346585547 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 55646668686f43645175454b4d71626e554b7a4e6e5145744e4f455254654b57 remote_crypto_key 55646668686f43645175454b4d71626e554b7a4e6e5145744e4f455254654b57 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 524f4c43575544446b644f7877615a78576c6e656b5a505161646264616e5252 remote_crypto_key 524f4c43575544446b644f7877615a78576c6e656b5a505161646264616e5252 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 4d63667775634873614371505370786a6d577943484e444c4c52686652716d5a remote_crypto_key 4d63667775634873614371505370786a6d577943484e444c4c52686652716d5a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 585a4a706e52536473707a6b4374506178414e4f557a6c4d7a69704c67757577 remote_crypto_key 585a4a706e52536473707a6b4374506178414e4f557a6c4d7a69704c67757577 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 646454537966694a6575415a5964704e6b79517a5a6c7161736f744b59496655 remote_crypto_key 646454537966694a6575415a5964704e6b79517a5a6c7161736f744b59496655 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 537a544644686c426466724e56676663416d7875766c6d657a544e4e51507742 remote_crypto_key 537a544644686c426466724e56676663416d7875766c6d657a544e4e51507742 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 574f67577a795177536875444d6c484e434d6d7a6d4f5068567772666556574c remote_crypto_key 574f67577a795177536875444d6c484e434d6d7a6d4f5068567772666556574c local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 71635962776d704177736b5a446a6e766b46666254595a7566796b686d584657 remote_crypto_key 71635962776d704177736b5a446a6e766b46666254595a7566796b686d584657 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 717559726b6d4f49614d7350514f716f50507966436a50784372494b61435479 remote_crypto_key 717559726b6d4f49614d7350514f716f50507966436a50784372494b61435479 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 49447157644c7941456f4a4568685768417a414472705744656551494d43556e remote_crypto_key 49447157644c7941456f4a4568685768417a414472705744656551494d43556e local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 416974634c696e6d4a79415246667a656a5045664177484f67517050566c7163 remote_crypto_key 416974634c696e6d4a79415246667a656a5045664177484f67517050566c7163 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 48515146725662474f6d48496e637862726b4272484d584d4a42724751636f58 remote_crypto_key 48515146725662474f6d48496e637862726b4272484d584d4a42724751636f58 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 4c4c646b5a7156597045424a4e556f554a73615a4d6b486e764c43797151724e remote_crypto_key 4c4c646b5a7156597045424a4e556f554a73615a4d6b486e764c43797151724e local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 64505a474f5641734945495366624e414b4d564a41636c494e78694f47717a44 remote_crypto_key 64505a474f5641734945495366624e414b4d564a41636c494e78694f47717a44 local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 654a676357514a7a4a6a666468464256675244696175446b6359544a4c4e4a66 remote_crypto_key 654a676357514a7a4a6a666468464256675244696175446b6359544a4c4e4a66 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 6e456f4158664a454c7249727857426175547a794f626b74466a7a4d534c4541 remote_crypto_key 6e456f4158664a454c7249727857426175547a794f626b74466a7a4d534c4541 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 49746c6d4d6e5a7270676248515769664b5654554d626d42566167566d784c58 remote_crypto_key 49746c6d4d6e5a7270676248515769664b5654554d626d42566167566d784c58 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 4b53435a6b4576424a654d4f47647257675342697355534f787a76554342436b remote_crypto_key 4b53435a6b4576424a654d4f47647257675342697355534f787a76554342436b local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 5163706879466141427868556a5a524552524742717a74626266545354775277 remote_crypto_key 5163706879466141427868556a5a524552524742717a74626266545354775277 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 4c496e454957654577557246654b6a696a585662615662794851495867554154 remote_crypto_key 4c496e454957654577557246654b6a696a585662615662794851495867554154 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 4c434f4b4770496b5747514f54466a6c63654e7764676a417a534b6e52696743 remote_crypto_key 4c434f4b4770496b5747514f54466a6c63654e7764676a417a534b6e52696743 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 774750596c726942517778704e59414b724673556a46485863626a755a495a4a remote_crypto_key 774750596c726942517778704e59414b724673556a46485863626a755a495a4a local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 45766154654e546d52504d634d536d53474c507859635363424d4c504b734d43 remote_crypto_key 45766154654e546d52504d634d536d53474c507859635363424d4c504b734d43 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 576f4d50686f46646a4962447a5065575353546e696e6f58654767755571465a remote_crypto_key 576f4d50686f46646a4962447a5065575353546e696e6f58654767755571465a local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 5073776c4a594554594b6661736d446e44424876425854784a72534e4d6a4d73 remote_crypto_key 5073776c4a594554594b6661736d446e44424876425854784a72534e4d6a4d73 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 47584e776b4a676b5a586c77556a444d776773716f42537a5958566e656f6e7a remote_crypto_key 47584e776b4a676b5a586c77556a444d776773716f42537a5958566e656f6e7a local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 7946526f6b64596a54445952476f536878777070676f73696b5276637961534d remote_crypto_key 7946526f6b64596a54445952476f536878777070676f73696b5276637961534d local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 425454436b724b654e5552777878564567734244624772764857616e6a72557a remote_crypto_key 425454436b724b654e5552777878564567734244624772764857616e6a72557a local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 4d5062416a634c71726d644d7553756e444f625564434d437155596e49484f73 remote_crypto_key 4d5062416a634c71726d644d7553756e444f625564434d437155596e49484f73 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
imix-2t1c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 786564645978494d716e6e6d4b6c6e544c797976664f6d7074426962464c5864 remote_crypto_key 786564645978494d716e6e6d4b6c6e544c797976664f6d7074426962464c5864 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 6a5052646f66466e7252584479437363617a5a79707569434d65534578646954 remote_crypto_key 6a5052646f66466e7252584479437363617a5a79707569434d65534578646954 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 76664c54416c78677a6f6374585858544a7a776659416e496c6d79584779717a remote_crypto_key 76664c54416c78677a6f6374585858544a7a776659416e496c6d79584779717a local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 72465247536959754d4778766c5650444b6a41655752556d4a4b75714151794a remote_crypto_key 72465247536959754d4778766c5650444b6a41655752556d4a4b75714151794a local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 5867436f66794c787749766b7756534365794e57654656655179494f64626878 remote_crypto_key 5867436f66794c787749766b7756534365794e57654656655179494f64626878 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 497061555657794d724c6e7a414a5341727651594354664e616c47654d516261 remote_crypto_key 497061555657794d724c6e7a414a5341727651594354664e616c47654d516261 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 6750444a5054417147426c7854574272567a4a794844636d4556626a4d734c67 remote_crypto_key 6750444a5054417147426c7854574272567a4a794844636d4556626a4d734c67 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 48767778516e704767636d614a6852467a71797361474b57586b547a4a7a6241 remote_crypto_key 48767778516e704767636d614a6852467a71797361474b57586b547a4a7a6241 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 7872497241444f656b4657797963456f4b6e6a4c4e4e596d564e4e4c68617071 remote_crypto_key 7872497241444f656b4657797963456f4b6e6a4c4e4e596d564e4e4c68617071 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 57516e667561506153424670674262626e4156474e675a707448487a676b516f remote_crypto_key 57516e667561506153424670674262626e4156474e675a707448487a676b516f local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 52546441465a444a514c62784170776c686b4650586a45796265414b68644968 remote_crypto_key 52546441465a444a514c62784170776c686b4650586a45796265414b68644968 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 594c576e5875794477696c6b4f4446694a636e616843635a61416157616d4177 remote_crypto_key 594c576e5875794477696c6b4f4446694a636e616843635a61416157616d4177 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 424f525046444f4f64756f5462654f434151735773595175496f757a7548574b remote_crypto_key 424f525046444f4f64756f5462654f434151735773595175496f757a7548574b local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 55786a71735953414d795350654269576b6f4d6e72794b796f7078626f6d6f79 remote_crypto_key 55786a71735953414d795350654269576b6f4d6e72794b796f7078626f6d6f79 local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 62446a744d504955784946664a766b687949527248467672645244506a685672 remote_crypto_key 62446a744d504955784946664a766b687949527248467672645244506a685672 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 7946554e73654c7958434c64766266776b655653535a576b69657a4874665272 remote_crypto_key 7946554e73654c7958434c64766266776b655653535a576b69657a4874665272 local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 595863445a486e654d707546627456584244524b4f674f685141475853445277 remote_crypto_key 595863445a486e654d707546627456584244524b4f674f685141475853445277 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 6d6874677050784345594e5143536d5478476a7a4b4d6377714f577851655841 remote_crypto_key 6d6874677050784345594e5143536d5478476a7a4b4d6377714f577851655841 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 586e6e50697950496e67546b4b4b6551637a4b65536b4e4d416f65716d72504d remote_crypto_key 586e6e50697950496e67546b4b4b6551637a4b65536b4e4d416f65716d72504d local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 6149484f6e6469594350676e5979555241715879525270794855656574785048 remote_crypto_key 6149484f6e6469594350676e5979555241715879525270794855656574785048 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 4878506a4e6e66644d724861716b757842716e6c75627141596e6f584f79564f remote_crypto_key 4878506a4e6e66644d724861716b757842716e6c75627141596e6f584f79564f local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 7064484b685745554763556349756f716366775044686d587548655956496c4a remote_crypto_key 7064484b685745554763556349756f716366775044686d587548655956496c4a local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 506162724657697a6c7766466374596f4d554f53744d57594a68616374446e4c remote_crypto_key 506162724657697a6c7766466374596f4d554f53744d57594a68616374446e4c local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 5a6f51506c4b58636d5776695144594c687a585950676668486d4b4c6e684e53 remote_crypto_key 5a6f51506c4b58636d5776695144594c687a585950676668486d4b4c6e684e53 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 43585545716c4b75445757456e4c7265756a636d43766a54575a76786768626b remote_crypto_key 43585545716c4b75445757456e4c7265756a636d43766a54575a76786768626b local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 6b71586a47534b4f76675a776b44596252716b4b426a514248646f41706c6742 remote_crypto_key 6b71586a47534b4f76675a776b44596252716b4b426a514248646f41706c6742 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 4c58576d5172564c46694842666b715368625574414c735a626f546d796a6b6e remote_crypto_key 4c58576d5172564c46694842666b715368625574414c735a626f546d796a6b6e local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 754c43636b4d4c6557484a43736f48615341475976616f4774665061694f664e remote_crypto_key 754c43636b4d4c6557484a43736f48615341475976616f4774665061694f664e local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 53554371534c77664879417a5a434d74494e6b6e554d494a4646706b6e686874 remote_crypto_key 53554371534c77664879417a5a434d74494e6b6e554d494a4646706b6e686874 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 69457965705748624c614c574858507949565656416566626f56797261696266 remote_crypto_key 69457965705748624c614c574858507949565656416566626f56797261696266 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 4a634b654e6b576d48694b44566e664d5779507377516c6d6961657467444459 remote_crypto_key 4a634b654e6b576d48694b44566e664d5779507377516c6d6961657467444459 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 6757496a42537554685367674f6f6c764c4b586747754e6a674a66465043664e remote_crypto_key 6757496a42537554685367674f6f6c764c4b586747754e6a674a66465043664e local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 61507457614e497870576250494a4d75466163784a716e707363645850434861 remote_crypto_key 61507457614e497870576250494a4d75466163784a716e707363645850434861 local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 76424e6e79565149594d50686b43525162454e51454f43504d73774165696a51 remote_crypto_key 76424e6e79565149594d50686b43525162454e51454f43504d73774165696a51 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 6f59696478435a5249615779654f706679646c6157624e696a764a41594a7666 remote_crypto_key 6f59696478435a5249615779654f706679646c6157624e696a764a41594a7666 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 62596c65585752776f566570594955777548464b6641784b4d49495767686441 remote_crypto_key 62596c65585752776f566570594955777548464b6641784b4d49495767686441 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 564a56736746647043574d53655a454c4c685456634263764770774a41565943 remote_crypto_key 564a56736746647043574d53655a454c4c685456634263764770774a41565943 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 4948734746696d565256624341414a44584f7877555252475053556e59495171 remote_crypto_key 4948734746696d565256624341414a44584f7877555252475053556e59495171 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 7044664e674d6e555052427a664b4c637949797568544b457061525379754245 remote_crypto_key 7044664e674d6e555052427a664b4c637949797568544b457061525379754245 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 50537a775a7745514c4e704c63725751534a53506f4851464e7567434a697378 remote_crypto_key 50537a775a7745514c4e704c63725751534a53506f4851464e7567434a697378 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 786564645978494d716e6e6d4b6c6e544c797976664f6d7074426962464c5864 remote_crypto_key 786564645978494d716e6e6d4b6c6e544c797976664f6d7074426962464c5864 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 6a5052646f66466e7252584479437363617a5a79707569434d65534578646954 remote_crypto_key 6a5052646f66466e7252584479437363617a5a79707569434d65534578646954 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 76664c54416c78677a6f6374585858544a7a776659416e496c6d79584779717a remote_crypto_key 76664c54416c78677a6f6374585858544a7a776659416e496c6d79584779717a local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 72465247536959754d4778766c5650444b6a41655752556d4a4b75714151794a remote_crypto_key 72465247536959754d4778766c5650444b6a41655752556d4a4b75714151794a local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 5867436f66794c787749766b7756534365794e57654656655179494f64626878 remote_crypto_key 5867436f66794c787749766b7756534365794e57654656655179494f64626878 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 497061555657794d724c6e7a414a5341727651594354664e616c47654d516261 remote_crypto_key 497061555657794d724c6e7a414a5341727651594354664e616c47654d516261 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 6750444a5054417147426c7854574272567a4a794844636d4556626a4d734c67 remote_crypto_key 6750444a5054417147426c7854574272567a4a794844636d4556626a4d734c67 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 48767778516e704767636d614a6852467a71797361474b57586b547a4a7a6241 remote_crypto_key 48767778516e704767636d614a6852467a71797361474b57586b547a4a7a6241 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 7872497241444f656b4657797963456f4b6e6a4c4e4e596d564e4e4c68617071 remote_crypto_key 7872497241444f656b4657797963456f4b6e6a4c4e4e596d564e4e4c68617071 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 57516e667561506153424670674262626e4156474e675a707448487a676b516f remote_crypto_key 57516e667561506153424670674262626e4156474e675a707448487a676b516f local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 52546441465a444a514c62784170776c686b4650586a45796265414b68644968 remote_crypto_key 52546441465a444a514c62784170776c686b4650586a45796265414b68644968 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 594c576e5875794477696c6b4f4446694a636e616843635a61416157616d4177 remote_crypto_key 594c576e5875794477696c6b4f4446694a636e616843635a61416157616d4177 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 424f525046444f4f64756f5462654f434151735773595175496f757a7548574b remote_crypto_key 424f525046444f4f64756f5462654f434151735773595175496f757a7548574b local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 55786a71735953414d795350654269576b6f4d6e72794b796f7078626f6d6f79 remote_crypto_key 55786a71735953414d795350654269576b6f4d6e72794b796f7078626f6d6f79 local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 62446a744d504955784946664a766b687949527248467672645244506a685672 remote_crypto_key 62446a744d504955784946664a766b687949527248467672645244506a685672 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 7946554e73654c7958434c64766266776b655653535a576b69657a4874665272 remote_crypto_key 7946554e73654c7958434c64766266776b655653535a576b69657a4874665272 local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 595863445a486e654d707546627456584244524b4f674f685141475853445277 remote_crypto_key 595863445a486e654d707546627456584244524b4f674f685141475853445277 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 6d6874677050784345594e5143536d5478476a7a4b4d6377714f577851655841 remote_crypto_key 6d6874677050784345594e5143536d5478476a7a4b4d6377714f577851655841 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 586e6e50697950496e67546b4b4b6551637a4b65536b4e4d416f65716d72504d remote_crypto_key 586e6e50697950496e67546b4b4b6551637a4b65536b4e4d416f65716d72504d local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 6149484f6e6469594350676e5979555241715879525270794855656574785048 remote_crypto_key 6149484f6e6469594350676e5979555241715879525270794855656574785048 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 4878506a4e6e66644d724861716b757842716e6c75627141596e6f584f79564f remote_crypto_key 4878506a4e6e66644d724861716b757842716e6c75627141596e6f584f79564f local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 7064484b685745554763556349756f716366775044686d587548655956496c4a remote_crypto_key 7064484b685745554763556349756f716366775044686d587548655956496c4a local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 506162724657697a6c7766466374596f4d554f53744d57594a68616374446e4c remote_crypto_key 506162724657697a6c7766466374596f4d554f53744d57594a68616374446e4c local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 5a6f51506c4b58636d5776695144594c687a585950676668486d4b4c6e684e53 remote_crypto_key 5a6f51506c4b58636d5776695144594c687a585950676668486d4b4c6e684e53 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 43585545716c4b75445757456e4c7265756a636d43766a54575a76786768626b remote_crypto_key 43585545716c4b75445757456e4c7265756a636d43766a54575a76786768626b local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 6b71586a47534b4f76675a776b44596252716b4b426a514248646f41706c6742 remote_crypto_key 6b71586a47534b4f76675a776b44596252716b4b426a514248646f41706c6742 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 4c58576d5172564c46694842666b715368625574414c735a626f546d796a6b6e remote_crypto_key 4c58576d5172564c46694842666b715368625574414c735a626f546d796a6b6e local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 754c43636b4d4c6557484a43736f48615341475976616f4774665061694f664e remote_crypto_key 754c43636b4d4c6557484a43736f48615341475976616f4774665061694f664e local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 53554371534c77664879417a5a434d74494e6b6e554d494a4646706b6e686874 remote_crypto_key 53554371534c77664879417a5a434d74494e6b6e554d494a4646706b6e686874 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 69457965705748624c614c574858507949565656416566626f56797261696266 remote_crypto_key 69457965705748624c614c574858507949565656416566626f56797261696266 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 4a634b654e6b576d48694b44566e664d5779507377516c6d6961657467444459 remote_crypto_key 4a634b654e6b576d48694b44566e664d5779507377516c6d6961657467444459 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 6757496a42537554685367674f6f6c764c4b586747754e6a674a66465043664e remote_crypto_key 6757496a42537554685367674f6f6c764c4b586747754e6a674a66465043664e local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 61507457614e497870576250494a4d75466163784a716e707363645850434861 remote_crypto_key 61507457614e497870576250494a4d75466163784a716e707363645850434861 local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 76424e6e79565149594d50686b43525162454e51454f43504d73774165696a51 remote_crypto_key 76424e6e79565149594d50686b43525162454e51454f43504d73774165696a51 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 6f59696478435a5249615779654f706679646c6157624e696a764a41594a7666 remote_crypto_key 6f59696478435a5249615779654f706679646c6157624e696a764a41594a7666 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 62596c65585752776f566570594955777548464b6641784b4d49495767686441 remote_crypto_key 62596c65585752776f566570594955777548464b6641784b4d49495767686441 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 564a56736746647043574d53655a454c4c685456634263764770774a41565943 remote_crypto_key 564a56736746647043574d53655a454c4c685456634263764770774a41565943 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 4948734746696d565256624341414a44584f7877555252475053556e59495171 remote_crypto_key 4948734746696d565256624341414a44584f7877555252475053556e59495171 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 7044664e674d6e555052427a664b4c637949797568544b457061525379754245 remote_crypto_key 7044664e674d6e555052427a664b4c637949797568544b457061525379754245 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 50537a775a7745514c4e704c63725751534a53506f4851464e7567434a697378 remote_crypto_key 50537a775a7745514c4e704c63725751534a53506f4851464e7567434a697378 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 51587070466a577778465a617368524b4b496345594f574668735a766b724666 remote_crypto_key 51587070466a577778465a617368524b4b496345594f574668735a766b724666 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 54794c647656626544796c587664584968626442734462457377475547637751 remote_crypto_key 54794c647656626544796c587664584968626442734462457377475547637751 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 57477a554243474b705574736559674f484a67697047535055685a7243534177 remote_crypto_key 57477a554243474b705574736559674f484a67697047535055685a7243534177 local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 516c4978656567704b4c4742676a445041795778786c597076635a73656a7679 remote_crypto_key 516c4978656567704b4c4742676a445041795778786c597076635a73656a7679 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 666c6154784a584f7952505961677362637a42785969464972636b5157475872 remote_crypto_key 666c6154784a584f7952505961677362637a42785969464972636b5157475872 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 737444654950516f46496351797970637a526c67414b71766563546c72675a72 remote_crypto_key 737444654950516f46496351797970637a526c67414b71766563546c72675a72 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 6d6e6f4449595252586c65454263714a4e78447759594b57426b6e6659544150 remote_crypto_key 6d6e6f4449595252586c65454263714a4e78447759594b57426b6e6659544150 local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 7063475146576a566a7148586b4575715a435049536d45786b72764f674e6e70 remote_crypto_key 7063475146576a566a7148586b4575715a435049536d45786b72764f674e6e70 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 64764f424a547a476b686c764a7546746744686a4a676e4c49494f4b49786249 remote_crypto_key 64764f424a547a476b686c764a7546746744686a4a676e4c49494f4b49786249 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 624c61484b786b7a516361506c4548696c4a615957796275454543655147434e remote_crypto_key 624c61484b786b7a516361506c4548696c4a615957796275454543655147434e local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 684f626461586365627a76636a75627a486258746f5a544c4a535064724d416b remote_crypto_key 684f626461586365627a76636a75627a486258746f5a544c4a535064724d416b local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 475564754c52514574665a4d4c634f5273586146616f4b7745636e784e7a5750 remote_crypto_key 475564754c52514574665a4d4c634f5273586146616f4b7745636e784e7a5750 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 70507373725279476f4562766c696d437447536d7861616454765379446e554d remote_crypto_key 70507373725279476f4562766c696d437447536d7861616454765379446e554d local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 766c767a6f53726258696262424e7a644d4a4549766b4666574469686f72547a remote_crypto_key 766c767a6f53726258696262424e7a644d4a4549766b4666574469686f72547a local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 45775762444e6c79435547494551457a4f527065595a756f6246695856744465 remote_crypto_key 45775762444e6c79435547494551457a4f527065595a756f6246695856744465 local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 6c5a6d707045764a6c6e474b414b6b4241697470776e57557358774c59636e6a remote_crypto_key 6c5a6d707045764a6c6e474b414b6b4241697470776e57557358774c59636e6a local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 525a4d665952484a7357595a57616b657958714247644951726f4f7447717176 remote_crypto_key 525a4d665952484a7357595a57616b657958714247644951726f4f7447717176 local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 4a674f4e785278716f50794d73476b5a46487473536d77764248554f61616878 remote_crypto_key 4a674f4e785278716f50794d73476b5a46487473536d77764248554f61616878 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 557a59634d6b41414c71566a4a45534751425a6a7070444651444e4356754576 remote_crypto_key 557a59634d6b41414c71566a4a45534751425a6a7070444651444e4356754576 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 4d566668764a586a436e704f41656c6747554172714f736853634c7377566e51 remote_crypto_key 4d566668764a586a436e704f41656c6747554172714f736853634c7377566e51 local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 5a736a6d627264495451585674416a544c76514f554446464b596157706b4879 remote_crypto_key 5a736a6d627264495451585674416a544c76514f554446464b596157706b4879 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 4b6e586c4d686a704250586c4f5065715278524e46624172674853766f774965 remote_crypto_key 4b6e586c4d686a704250586c4f5065715278524e46624172674853766f774965 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 726c736c614b5065666d7265707772796f725a696a596651596e546a4e585479 remote_crypto_key 726c736c614b5065666d7265707772796f725a696a596651596e546a4e585479 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 6e5a6b695359466b636765496e426f6353667944456d52674f484e6e4d6b5868 remote_crypto_key 6e5a6b695359466b636765496e426f6353667944456d52674f484e6e4d6b5868 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 53536f6251455370654e4e685053487a7a4b754851476d59574e6958454c4a6e remote_crypto_key 53536f6251455370654e4e685053487a7a4b754851476d59574e6958454c4a6e local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 626d7373567a554f5944704b44615a5062755362474f7a65584e747253457742 remote_crypto_key 626d7373567a554f5944704b44615a5062755362474f7a65584e747253457742 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 4b6b62426351766150696b6756544176426d434a50474952676470414c484d58 remote_crypto_key 4b6b62426351766150696b6756544176426d434a50474952676470414c484d58 local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 6e6c4d55426a4a484f477a524d54676d7062754c6575436477464f714166764b remote_crypto_key 6e6c4d55426a4a484f477a524d54676d7062754c6575436477464f714166764b local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 726d5267506d656e4758516e57534b7576616247516344696c6c6559574c7872 remote_crypto_key 726d5267506d656e4758516e57534b7576616247516344696c6c6559574c7872 local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 564a504a74446f6d6b4563715a6253564b725758775350657562666c54716858 remote_crypto_key 564a504a74446f6d6b4563715a6253564b725758775350657562666c54716858 local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 516e796656627a5155754c526b666f716b72626c4a4679474763764a68576274 remote_crypto_key 516e796656627a5155754c526b666f716b72626c4a4679474763764a68576274 local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 684c74704c7456766655596461594341506c6f4544446c766c6d4b755a674f6e remote_crypto_key 684c74704c7456766655596461594341506c6f4544446c766c6d4b755a674f6e local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 4c756e6f5a4f5a476e7a6c7872717a5053785265546e664874414b4753414d4d remote_crypto_key 4c756e6f5a4f5a476e7a6c7872717a5053785265546e664874414b4753414d4d local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 61414a6e434d71566b42714b48585570746c714f78646677756361586b4d677a remote_crypto_key 61414a6e434d71566b42714b48585570746c714f78646677756361586b4d677a local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 5359564c784e594a63427965496f42634e4257554b7655676b4d4b614d544256 remote_crypto_key 5359564c784e594a63427965496f42634e4257554b7655676b4d4b614d544256 local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 58447842735855655944476b444877564e6946517650705464796b6666664668 remote_crypto_key 58447842735855655944476b444877564e6946517650705464796b6666664668 local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 7a4357655241626e6d4859744c4b4d4a58614b4f75686e53454c6d6b67495461 remote_crypto_key 7a4357655241626e6d4859744c4b4d4a58614b4f75686e53454c6d6b67495461 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 7a7851784c74496d6c5a7843735a4c6c627a777655506f594d78516b6f787451 remote_crypto_key 7a7851784c74496d6c5a7843735a4c6c627a777655506f594d78516b6f787451 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 476a4144756b7144445364644a6567517245777357786f567552556749507152 remote_crypto_key 476a4144756b7144445364644a6567517245777357786f567552556749507152 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 4163586670574447687669705252677a706d727375464b4d6661744956675758 remote_crypto_key 4163586670574447687669705252677a706d727375464b4d6661744956675758 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 51587070466a577778465a617368524b4b496345594f574668735a766b724666 remote_crypto_key 51587070466a577778465a617368524b4b496345594f574668735a766b724666 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 54794c647656626544796c587664584968626442734462457377475547637751 remote_crypto_key 54794c647656626544796c587664584968626442734462457377475547637751 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 57477a554243474b705574736559674f484a67697047535055685a7243534177 remote_crypto_key 57477a554243474b705574736559674f484a67697047535055685a7243534177 local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 516c4978656567704b4c4742676a445041795778786c597076635a73656a7679 remote_crypto_key 516c4978656567704b4c4742676a445041795778786c597076635a73656a7679 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 666c6154784a584f7952505961677362637a42785969464972636b5157475872 remote_crypto_key 666c6154784a584f7952505961677362637a42785969464972636b5157475872 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 737444654950516f46496351797970637a526c67414b71766563546c72675a72 remote_crypto_key 737444654950516f46496351797970637a526c67414b71766563546c72675a72 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 6d6e6f4449595252586c65454263714a4e78447759594b57426b6e6659544150 remote_crypto_key 6d6e6f4449595252586c65454263714a4e78447759594b57426b6e6659544150 local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 7063475146576a566a7148586b4575715a435049536d45786b72764f674e6e70 remote_crypto_key 7063475146576a566a7148586b4575715a435049536d45786b72764f674e6e70 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 64764f424a547a476b686c764a7546746744686a4a676e4c49494f4b49786249 remote_crypto_key 64764f424a547a476b686c764a7546746744686a4a676e4c49494f4b49786249 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 624c61484b786b7a516361506c4548696c4a615957796275454543655147434e remote_crypto_key 624c61484b786b7a516361506c4548696c4a615957796275454543655147434e local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 684f626461586365627a76636a75627a486258746f5a544c4a535064724d416b remote_crypto_key 684f626461586365627a76636a75627a486258746f5a544c4a535064724d416b local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 475564754c52514574665a4d4c634f5273586146616f4b7745636e784e7a5750 remote_crypto_key 475564754c52514574665a4d4c634f5273586146616f4b7745636e784e7a5750 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 70507373725279476f4562766c696d437447536d7861616454765379446e554d remote_crypto_key 70507373725279476f4562766c696d437447536d7861616454765379446e554d local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 766c767a6f53726258696262424e7a644d4a4549766b4666574469686f72547a remote_crypto_key 766c767a6f53726258696262424e7a644d4a4549766b4666574469686f72547a local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 45775762444e6c79435547494551457a4f527065595a756f6246695856744465 remote_crypto_key 45775762444e6c79435547494551457a4f527065595a756f6246695856744465 local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 6c5a6d707045764a6c6e474b414b6b4241697470776e57557358774c59636e6a remote_crypto_key 6c5a6d707045764a6c6e474b414b6b4241697470776e57557358774c59636e6a local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 525a4d665952484a7357595a57616b657958714247644951726f4f7447717176 remote_crypto_key 525a4d665952484a7357595a57616b657958714247644951726f4f7447717176 local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 4a674f4e785278716f50794d73476b5a46487473536d77764248554f61616878 remote_crypto_key 4a674f4e785278716f50794d73476b5a46487473536d77764248554f61616878 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 557a59634d6b41414c71566a4a45534751425a6a7070444651444e4356754576 remote_crypto_key 557a59634d6b41414c71566a4a45534751425a6a7070444651444e4356754576 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 4d566668764a586a436e704f41656c6747554172714f736853634c7377566e51 remote_crypto_key 4d566668764a586a436e704f41656c6747554172714f736853634c7377566e51 local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 5a736a6d627264495451585674416a544c76514f554446464b596157706b4879 remote_crypto_key 5a736a6d627264495451585674416a544c76514f554446464b596157706b4879 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 4b6e586c4d686a704250586c4f5065715278524e46624172674853766f774965 remote_crypto_key 4b6e586c4d686a704250586c4f5065715278524e46624172674853766f774965 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 726c736c614b5065666d7265707772796f725a696a596651596e546a4e585479 remote_crypto_key 726c736c614b5065666d7265707772796f725a696a596651596e546a4e585479 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 6e5a6b695359466b636765496e426f6353667944456d52674f484e6e4d6b5868 remote_crypto_key 6e5a6b695359466b636765496e426f6353667944456d52674f484e6e4d6b5868 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 53536f6251455370654e4e685053487a7a4b754851476d59574e6958454c4a6e remote_crypto_key 53536f6251455370654e4e685053487a7a4b754851476d59574e6958454c4a6e local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 626d7373567a554f5944704b44615a5062755362474f7a65584e747253457742 remote_crypto_key 626d7373567a554f5944704b44615a5062755362474f7a65584e747253457742 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 4b6b62426351766150696b6756544176426d434a50474952676470414c484d58 remote_crypto_key 4b6b62426351766150696b6756544176426d434a50474952676470414c484d58 local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 6e6c4d55426a4a484f477a524d54676d7062754c6575436477464f714166764b remote_crypto_key 6e6c4d55426a4a484f477a524d54676d7062754c6575436477464f714166764b local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 726d5267506d656e4758516e57534b7576616247516344696c6c6559574c7872 remote_crypto_key 726d5267506d656e4758516e57534b7576616247516344696c6c6559574c7872 local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 564a504a74446f6d6b4563715a6253564b725758775350657562666c54716858 remote_crypto_key 564a504a74446f6d6b4563715a6253564b725758775350657562666c54716858 local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 516e796656627a5155754c526b666f716b72626c4a4679474763764a68576274 remote_crypto_key 516e796656627a5155754c526b666f716b72626c4a4679474763764a68576274 local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 684c74704c7456766655596461594341506c6f4544446c766c6d4b755a674f6e remote_crypto_key 684c74704c7456766655596461594341506c6f4544446c766c6d4b755a674f6e local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 4c756e6f5a4f5a476e7a6c7872717a5053785265546e664874414b4753414d4d remote_crypto_key 4c756e6f5a4f5a476e7a6c7872717a5053785265546e664874414b4753414d4d local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 61414a6e434d71566b42714b48585570746c714f78646677756361586b4d677a remote_crypto_key 61414a6e434d71566b42714b48585570746c714f78646677756361586b4d677a local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 5359564c784e594a63427965496f42634e4257554b7655676b4d4b614d544256 remote_crypto_key 5359564c784e594a63427965496f42634e4257554b7655676b4d4b614d544256 local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 58447842735855655944476b444877564e6946517650705464796b6666664668 remote_crypto_key 58447842735855655944476b444877564e6946517650705464796b6666664668 local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 7a4357655241626e6d4859744c4b4d4a58614b4f75686e53454c6d6b67495461 remote_crypto_key 7a4357655241626e6d4859744c4b4d4a58614b4f75686e53454c6d6b67495461 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 7a7851784c74496d6c5a7843735a4c6c627a777655506f594d78516b6f787451 remote_crypto_key 7a7851784c74496d6c5a7843735a4c6c627a777655506f594d78516b6f787451 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 476a4144756b7144445364644a6567517245777357786f567552556749507152 remote_crypto_key 476a4144756b7144445364644a6567517245777357786f567552556749507152 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 4163586670574447687669705252677a706d727375464b4d6661744956675758 remote_crypto_key 4163586670574447687669705252677a706d727375464b4d6661744956675758 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4ipsec40tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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)
exec create loopback interface
exec set interface state loop0 up
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.1/24
exec set interface ip address loop0 100.0.0.1/32
ipsec_tunnel_if_add_del local_spi 100000 remote_spi 200000 crypto_alg aes-gcm-256 local_crypto_key 6e6b73764d6d5074656f524d59776e654f4f6668594468746c78525a754a4654 remote_crypto_key 6e6b73764d6d5074656f524d59776e654f4f6668594468746c78525a754a4654 local_ip 100.0.0.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.1.1/32
ipsec_tunnel_if_add_del local_spi 100001 remote_spi 200001 crypto_alg aes-gcm-256 local_crypto_key 5868416f484b736d7669655456737178667a5450595a654d7064636b4b7a5776 remote_crypto_key 5868416f484b736d7669655456737178667a5450595a654d7064636b4b7a5776 local_ip 100.0.1.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.2.1/32
ipsec_tunnel_if_add_del local_spi 100002 remote_spi 200002 crypto_alg aes-gcm-256 local_crypto_key 59734a644549794b43556166555a4e4e4e6a71504c55556673427977474e474e remote_crypto_key 59734a644549794b43556166555a4e4e4e6a71504c55556673427977474e474e local_ip 100.0.2.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.3.1/32
ipsec_tunnel_if_add_del local_spi 100003 remote_spi 200003 crypto_alg aes-gcm-256 local_crypto_key 6d79554d4b6979456751754d6675497472474f494a71444e5871774662796859 remote_crypto_key 6d79554d4b6979456751754d6675497472474f494a71444e5871774662796859 local_ip 100.0.3.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.4.1/32
ipsec_tunnel_if_add_del local_spi 100004 remote_spi 200004 crypto_alg aes-gcm-256 local_crypto_key 6e55536865757579436d4a506e4f5042566969504a695a7157415a636e436d69 remote_crypto_key 6e55536865757579436d4a506e4f5042566969504a695a7157415a636e436d69 local_ip 100.0.4.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.5.1/32
ipsec_tunnel_if_add_del local_spi 100005 remote_spi 200005 crypto_alg aes-gcm-256 local_crypto_key 55425a694157477065666e57706965724859516c537542504269416a636b6276 remote_crypto_key 55425a694157477065666e57706965724859516c537542504269416a636b6276 local_ip 100.0.5.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.6.1/32
ipsec_tunnel_if_add_del local_spi 100006 remote_spi 200006 crypto_alg aes-gcm-256 local_crypto_key 75417878624b78456e666557696678564374434246636e476b5a7844537a686d remote_crypto_key 75417878624b78456e666557696678564374434246636e476b5a7844537a686d local_ip 100.0.6.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.7.1/32
ipsec_tunnel_if_add_del local_spi 100007 remote_spi 200007 crypto_alg aes-gcm-256 local_crypto_key 43515a444e704e6668705456695673764b72576e5a79656b57764a5143595871 remote_crypto_key 43515a444e704e6668705456695673764b72576e5a79656b57764a5143595871 local_ip 100.0.7.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.8.1/32
ipsec_tunnel_if_add_del local_spi 100008 remote_spi 200008 crypto_alg aes-gcm-256 local_crypto_key 506b647853724f524e6c6d784354774e4c6e6e6770754a6352524248694e7767 remote_crypto_key 506b647853724f524e6c6d784354774e4c6e6e6770754a6352524248694e7767 local_ip 100.0.8.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.9.1/32
ipsec_tunnel_if_add_del local_spi 100009 remote_spi 200009 crypto_alg aes-gcm-256 local_crypto_key 7778524c496250526e43694e49544e75694c6e78526d49424e4a4c4a45707272 remote_crypto_key 7778524c496250526e43694e49544e75694c6e78526d49424e4a4c4a45707272 local_ip 100.0.9.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.10.1/32
ipsec_tunnel_if_add_del local_spi 100010 remote_spi 200010 crypto_alg aes-gcm-256 local_crypto_key 73416b49775470696b5379595858686c44636f4648444750534b755966757852 remote_crypto_key 73416b49775470696b5379595858686c44636f4648444750534b755966757852 local_ip 100.0.10.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.11.1/32
ipsec_tunnel_if_add_del local_spi 100011 remote_spi 200011 crypto_alg aes-gcm-256 local_crypto_key 50716d5565496e66776c4343544d486a617570514976774769534e7278447050 remote_crypto_key 50716d5565496e66776c4343544d486a617570514976774769534e7278447050 local_ip 100.0.11.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.12.1/32
ipsec_tunnel_if_add_del local_spi 100012 remote_spi 200012 crypto_alg aes-gcm-256 local_crypto_key 4d72626d4c5a49567a745349646b6e6f7341635762505a6a6b584d79494b5862 remote_crypto_key 4d72626d4c5a49567a745349646b6e6f7341635762505a6a6b584d79494b5862 local_ip 100.0.12.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.13.1/32
ipsec_tunnel_if_add_del local_spi 100013 remote_spi 200013 crypto_alg aes-gcm-256 local_crypto_key 62494e625559544179454a51434a416979494742444d4c48774d694a6c6f474c remote_crypto_key 62494e625559544179454a51434a416979494742444d4c48774d694a6c6f474c local_ip 100.0.13.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.14.1/32
ipsec_tunnel_if_add_del local_spi 100014 remote_spi 200014 crypto_alg aes-gcm-256 local_crypto_key 694a7071566b47614a6f5367796e53744375686d48686d6b7a6e6761465a444c remote_crypto_key 694a7071566b47614a6f5367796e53744375686d48686d6b7a6e6761465a444c local_ip 100.0.14.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.15.1/32
ipsec_tunnel_if_add_del local_spi 100015 remote_spi 200015 crypto_alg aes-gcm-256 local_crypto_key 4559457875484f73736458636f6c6b5073596970584b45596d5677414a58454a remote_crypto_key 4559457875484f73736458636f6c6b5073596970584b45596d5677414a58454a local_ip 100.0.15.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.16.1/32
ipsec_tunnel_if_add_del local_spi 100016 remote_spi 200016 crypto_alg aes-gcm-256 local_crypto_key 4466507246754776654b5973705a6173637062436e4a697641556e777a55796e remote_crypto_key 4466507246754776654b5973705a6173637062436e4a697641556e777a55796e local_ip 100.0.16.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.17.1/32
ipsec_tunnel_if_add_del local_spi 100017 remote_spi 200017 crypto_alg aes-gcm-256 local_crypto_key 726343424b4962616f757a456b635062586a4342756663524a68695342594179 remote_crypto_key 726343424b4962616f757a456b635062586a4342756663524a68695342594179 local_ip 100.0.17.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.18.1/32
ipsec_tunnel_if_add_del local_spi 100018 remote_spi 200018 crypto_alg aes-gcm-256 local_crypto_key 7168726c775341634b4d464c50484b5a68564f6c77594c685250536c6b466e45 remote_crypto_key 7168726c775341634b4d464c50484b5a68564f6c77594c685250536c6b466e45 local_ip 100.0.18.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.19.1/32
ipsec_tunnel_if_add_del local_spi 100019 remote_spi 200019 crypto_alg aes-gcm-256 local_crypto_key 7a706674744972556656566d6f6d626a6e4f6e4a747a565a544f4364434c736e remote_crypto_key 7a706674744972556656566d6f6d626a6e4f6e4a747a565a544f4364434c736e local_ip 100.0.19.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.20.1/32
ipsec_tunnel_if_add_del local_spi 100020 remote_spi 200020 crypto_alg aes-gcm-256 local_crypto_key 6e75444d5147504247744179444a4d7850414b67546f507255524a65486c7377 remote_crypto_key 6e75444d5147504247744179444a4d7850414b67546f507255524a65486c7377 local_ip 100.0.20.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.21.1/32
ipsec_tunnel_if_add_del local_spi 100021 remote_spi 200021 crypto_alg aes-gcm-256 local_crypto_key 5a4b69614a62566267415046707a7148764869436a6b6f54574f755273445a74 remote_crypto_key 5a4b69614a62566267415046707a7148764869436a6b6f54574f755273445a74 local_ip 100.0.21.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.22.1/32
ipsec_tunnel_if_add_del local_spi 100022 remote_spi 200022 crypto_alg aes-gcm-256 local_crypto_key 4e77444b45486c717671794e554174696776427758737a567a6d586349597970 remote_crypto_key 4e77444b45486c717671794e554174696776427758737a567a6d586349597970 local_ip 100.0.22.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.23.1/32
ipsec_tunnel_if_add_del local_spi 100023 remote_spi 200023 crypto_alg aes-gcm-256 local_crypto_key 644677775562464b436b414171474f714f466975457954677467527453515952 remote_crypto_key 644677775562464b436b414171474f714f466975457954677467527453515952 local_ip 100.0.23.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.24.1/32
ipsec_tunnel_if_add_del local_spi 100024 remote_spi 200024 crypto_alg aes-gcm-256 local_crypto_key 664c6f626d4d6e5a435a7871656250626e72487856745670646c4a6e446d564e remote_crypto_key 664c6f626d4d6e5a435a7871656250626e72487856745670646c4a6e446d564e local_ip 100.0.24.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.25.1/32
ipsec_tunnel_if_add_del local_spi 100025 remote_spi 200025 crypto_alg aes-gcm-256 local_crypto_key 5276537666734c6a7a686b6c524c564b6c5a616c58637342576c525963766178 remote_crypto_key 5276537666734c6a7a686b6c524c564b6c5a616c58637342576c525963766178 local_ip 100.0.25.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.26.1/32
ipsec_tunnel_if_add_del local_spi 100026 remote_spi 200026 crypto_alg aes-gcm-256 local_crypto_key 6e6e784c4363534a5a494543717241764477677a466c444b677a63686155656c remote_crypto_key 6e6e784c4363534a5a494543717241764477677a466c444b677a63686155656c local_ip 100.0.26.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.27.1/32
ipsec_tunnel_if_add_del local_spi 100027 remote_spi 200027 crypto_alg aes-gcm-256 local_crypto_key 696a46675557566b68706c79436a6d4b67694965556467707a67496761615765 remote_crypto_key 696a46675557566b68706c79436a6d4b67694965556467707a67496761615765 local_ip 100.0.27.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.28.1/32
ipsec_tunnel_if_add_del local_spi 100028 remote_spi 200028 crypto_alg aes-gcm-256 local_crypto_key 4a4156484f59657770724358746e6554617944645876627756566d71586f5a6c remote_crypto_key 4a4156484f59657770724358746e6554617944645876627756566d71586f5a6c local_ip 100.0.28.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.29.1/32
ipsec_tunnel_if_add_del local_spi 100029 remote_spi 200029 crypto_alg aes-gcm-256 local_crypto_key 474b724c73786b4a44457457614c6453476842574b5553526b494a4e7461614e remote_crypto_key 474b724c73786b4a44457457614c6453476842574b5553526b494a4e7461614e local_ip 100.0.29.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.30.1/32
ipsec_tunnel_if_add_del local_spi 100030 remote_spi 200030 crypto_alg aes-gcm-256 local_crypto_key 696e5663656e56645577504f546652514356416a484161546c7457717748456f remote_crypto_key 696e5663656e56645577504f546652514356416a484161546c7457717748456f local_ip 100.0.30.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.31.1/32
ipsec_tunnel_if_add_del local_spi 100031 remote_spi 200031 crypto_alg aes-gcm-256 local_crypto_key 6f7a744b6256727958476e55614c7a514e7670767471596d6364644771705955 remote_crypto_key 6f7a744b6256727958476e55614c7a514e7670767471596d6364644771705955 local_ip 100.0.31.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.32.1/32
ipsec_tunnel_if_add_del local_spi 100032 remote_spi 200032 crypto_alg aes-gcm-256 local_crypto_key 737a437141744c795149724d5344496758766678764b78616352556a4a66424a remote_crypto_key 737a437141744c795149724d5344496758766678764b78616352556a4a66424a local_ip 100.0.32.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.33.1/32
ipsec_tunnel_if_add_del local_spi 100033 remote_spi 200033 crypto_alg aes-gcm-256 local_crypto_key 796f4d4c6e78475a45624676534f56646e5a47564d414a61594c6c6447766667 remote_crypto_key 796f4d4c6e78475a45624676534f56646e5a47564d414a61594c6c6447766667 local_ip 100.0.33.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.34.1/32
ipsec_tunnel_if_add_del local_spi 100034 remote_spi 200034 crypto_alg aes-gcm-256 local_crypto_key 577054654c474a55737a71466a796b4f6a41575a547267657441676d6e6a434c remote_crypto_key 577054654c474a55737a71466a796b4f6a41575a547267657441676d6e6a434c local_ip 100.0.34.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.35.1/32
ipsec_tunnel_if_add_del local_spi 100035 remote_spi 200035 crypto_alg aes-gcm-256 local_crypto_key 6a556963657a76656d6a567a4e4d59525253465451516a6f52744e584756796a remote_crypto_key 6a556963657a76656d6a567a4e4d59525253465451516a6f52744e584756796a local_ip 100.0.35.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.36.1/32
ipsec_tunnel_if_add_del local_spi 100036 remote_spi 200036 crypto_alg aes-gcm-256 local_crypto_key 48784b525764544574454971614f646277546c6b584351667077776976414d58 remote_crypto_key 48784b525764544574454971614f646277546c6b584351667077776976414d58 local_ip 100.0.36.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.37.1/32
ipsec_tunnel_if_add_del local_spi 100037 remote_spi 200037 crypto_alg aes-gcm-256 local_crypto_key 785961675776586156515377746a655164634b6963555a564670656553787554 remote_crypto_key 785961675776586156515377746a655164634b6963555a564670656553787554 local_ip 100.0.37.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.38.1/32
ipsec_tunnel_if_add_del local_spi 100038 remote_spi 200038 crypto_alg aes-gcm-256 local_crypto_key 49754d496a757165447875625a63544455514d5556627375594c7256634b6a74 remote_crypto_key 49754d496a757165447875625a63544455514d5556627375594c7256634b6a74 local_ip 100.0.38.1 remote_ip 200.0.0.2
exec set interface ip address loop0 100.0.39.1/32
ipsec_tunnel_if_add_del local_spi 100039 remote_spi 200039 crypto_alg aes-gcm-256 local_crypto_key 7072706b6b676d734e77435954484e6c77425668534c6b78555a71694f766874 remote_crypto_key 7072706b6b676d734e77435954484e6c77425668534c6b78555a71694f766874 local_ip 100.0.39.1 remote_ip 200.0.0.2
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 20.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 20.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 20.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 20.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 20.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 20.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 20.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 20.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 20.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 20.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 20.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 20.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 20.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 20.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 20.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 20.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 20.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 20.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 20.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 20.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 20.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 20.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 20.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 20.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 20.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 20.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 20.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 20.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 20.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 20.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 20.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 20.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 20.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 20.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 20.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 20.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 20.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 20.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 20.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 20.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9: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)
exec set interface ip address TwentyFiveGigabitEthernet3b/0/1 200.0.0.2/24
ipsec_tunnel_if_add_del local_spi 200000 remote_spi 100000 crypto_alg aes-gcm-256 local_crypto_key 6e6b73764d6d5074656f524d59776e654f4f6668594468746c78525a754a4654 remote_crypto_key 6e6b73764d6d5074656f524d59776e654f4f6668594468746c78525a754a4654 local_ip 200.0.0.2 remote_ip 100.0.0.1
ipsec_tunnel_if_add_del local_spi 200001 remote_spi 100001 crypto_alg aes-gcm-256 local_crypto_key 5868416f484b736d7669655456737178667a5450595a654d7064636b4b7a5776 remote_crypto_key 5868416f484b736d7669655456737178667a5450595a654d7064636b4b7a5776 local_ip 200.0.0.2 remote_ip 100.0.1.1
ipsec_tunnel_if_add_del local_spi 200002 remote_spi 100002 crypto_alg aes-gcm-256 local_crypto_key 59734a644549794b43556166555a4e4e4e6a71504c55556673427977474e474e remote_crypto_key 59734a644549794b43556166555a4e4e4e6a71504c55556673427977474e474e local_ip 200.0.0.2 remote_ip 100.0.2.1
ipsec_tunnel_if_add_del local_spi 200003 remote_spi 100003 crypto_alg aes-gcm-256 local_crypto_key 6d79554d4b6979456751754d6675497472474f494a71444e5871774662796859 remote_crypto_key 6d79554d4b6979456751754d6675497472474f494a71444e5871774662796859 local_ip 200.0.0.2 remote_ip 100.0.3.1
ipsec_tunnel_if_add_del local_spi 200004 remote_spi 100004 crypto_alg aes-gcm-256 local_crypto_key 6e55536865757579436d4a506e4f5042566969504a695a7157415a636e436d69 remote_crypto_key 6e55536865757579436d4a506e4f5042566969504a695a7157415a636e436d69 local_ip 200.0.0.2 remote_ip 100.0.4.1
ipsec_tunnel_if_add_del local_spi 200005 remote_spi 100005 crypto_alg aes-gcm-256 local_crypto_key 55425a694157477065666e57706965724859516c537542504269416a636b6276 remote_crypto_key 55425a694157477065666e57706965724859516c537542504269416a636b6276 local_ip 200.0.0.2 remote_ip 100.0.5.1
ipsec_tunnel_if_add_del local_spi 200006 remote_spi 100006 crypto_alg aes-gcm-256 local_crypto_key 75417878624b78456e666557696678564374434246636e476b5a7844537a686d remote_crypto_key 75417878624b78456e666557696678564374434246636e476b5a7844537a686d local_ip 200.0.0.2 remote_ip 100.0.6.1
ipsec_tunnel_if_add_del local_spi 200007 remote_spi 100007 crypto_alg aes-gcm-256 local_crypto_key 43515a444e704e6668705456695673764b72576e5a79656b57764a5143595871 remote_crypto_key 43515a444e704e6668705456695673764b72576e5a79656b57764a5143595871 local_ip 200.0.0.2 remote_ip 100.0.7.1
ipsec_tunnel_if_add_del local_spi 200008 remote_spi 100008 crypto_alg aes-gcm-256 local_crypto_key 506b647853724f524e6c6d784354774e4c6e6e6770754a6352524248694e7767 remote_crypto_key 506b647853724f524e6c6d784354774e4c6e6e6770754a6352524248694e7767 local_ip 200.0.0.2 remote_ip 100.0.8.1
ipsec_tunnel_if_add_del local_spi 200009 remote_spi 100009 crypto_alg aes-gcm-256 local_crypto_key 7778524c496250526e43694e49544e75694c6e78526d49424e4a4c4a45707272 remote_crypto_key 7778524c496250526e43694e49544e75694c6e78526d49424e4a4c4a45707272 local_ip 200.0.0.2 remote_ip 100.0.9.1
ipsec_tunnel_if_add_del local_spi 200010 remote_spi 100010 crypto_alg aes-gcm-256 local_crypto_key 73416b49775470696b5379595858686c44636f4648444750534b755966757852 remote_crypto_key 73416b49775470696b5379595858686c44636f4648444750534b755966757852 local_ip 200.0.0.2 remote_ip 100.0.10.1
ipsec_tunnel_if_add_del local_spi 200011 remote_spi 100011 crypto_alg aes-gcm-256 local_crypto_key 50716d5565496e66776c4343544d486a617570514976774769534e7278447050 remote_crypto_key 50716d5565496e66776c4343544d486a617570514976774769534e7278447050 local_ip 200.0.0.2 remote_ip 100.0.11.1
ipsec_tunnel_if_add_del local_spi 200012 remote_spi 100012 crypto_alg aes-gcm-256 local_crypto_key 4d72626d4c5a49567a745349646b6e6f7341635762505a6a6b584d79494b5862 remote_crypto_key 4d72626d4c5a49567a745349646b6e6f7341635762505a6a6b584d79494b5862 local_ip 200.0.0.2 remote_ip 100.0.12.1
ipsec_tunnel_if_add_del local_spi 200013 remote_spi 100013 crypto_alg aes-gcm-256 local_crypto_key 62494e625559544179454a51434a416979494742444d4c48774d694a6c6f474c remote_crypto_key 62494e625559544179454a51434a416979494742444d4c48774d694a6c6f474c local_ip 200.0.0.2 remote_ip 100.0.13.1
ipsec_tunnel_if_add_del local_spi 200014 remote_spi 100014 crypto_alg aes-gcm-256 local_crypto_key 694a7071566b47614a6f5367796e53744375686d48686d6b7a6e6761465a444c remote_crypto_key 694a7071566b47614a6f5367796e53744375686d48686d6b7a6e6761465a444c local_ip 200.0.0.2 remote_ip 100.0.14.1
ipsec_tunnel_if_add_del local_spi 200015 remote_spi 100015 crypto_alg aes-gcm-256 local_crypto_key 4559457875484f73736458636f6c6b5073596970584b45596d5677414a58454a remote_crypto_key 4559457875484f73736458636f6c6b5073596970584b45596d5677414a58454a local_ip 200.0.0.2 remote_ip 100.0.15.1
ipsec_tunnel_if_add_del local_spi 200016 remote_spi 100016 crypto_alg aes-gcm-256 local_crypto_key 4466507246754776654b5973705a6173637062436e4a697641556e777a55796e remote_crypto_key 4466507246754776654b5973705a6173637062436e4a697641556e777a55796e local_ip 200.0.0.2 remote_ip 100.0.16.1
ipsec_tunnel_if_add_del local_spi 200017 remote_spi 100017 crypto_alg aes-gcm-256 local_crypto_key 726343424b4962616f757a456b635062586a4342756663524a68695342594179 remote_crypto_key 726343424b4962616f757a456b635062586a4342756663524a68695342594179 local_ip 200.0.0.2 remote_ip 100.0.17.1
ipsec_tunnel_if_add_del local_spi 200018 remote_spi 100018 crypto_alg aes-gcm-256 local_crypto_key 7168726c775341634b4d464c50484b5a68564f6c77594c685250536c6b466e45 remote_crypto_key 7168726c775341634b4d464c50484b5a68564f6c77594c685250536c6b466e45 local_ip 200.0.0.2 remote_ip 100.0.18.1
ipsec_tunnel_if_add_del local_spi 200019 remote_spi 100019 crypto_alg aes-gcm-256 local_crypto_key 7a706674744972556656566d6f6d626a6e4f6e4a747a565a544f4364434c736e remote_crypto_key 7a706674744972556656566d6f6d626a6e4f6e4a747a565a544f4364434c736e local_ip 200.0.0.2 remote_ip 100.0.19.1
ipsec_tunnel_if_add_del local_spi 200020 remote_spi 100020 crypto_alg aes-gcm-256 local_crypto_key 6e75444d5147504247744179444a4d7850414b67546f507255524a65486c7377 remote_crypto_key 6e75444d5147504247744179444a4d7850414b67546f507255524a65486c7377 local_ip 200.0.0.2 remote_ip 100.0.20.1
ipsec_tunnel_if_add_del local_spi 200021 remote_spi 100021 crypto_alg aes-gcm-256 local_crypto_key 5a4b69614a62566267415046707a7148764869436a6b6f54574f755273445a74 remote_crypto_key 5a4b69614a62566267415046707a7148764869436a6b6f54574f755273445a74 local_ip 200.0.0.2 remote_ip 100.0.21.1
ipsec_tunnel_if_add_del local_spi 200022 remote_spi 100022 crypto_alg aes-gcm-256 local_crypto_key 4e77444b45486c717671794e554174696776427758737a567a6d586349597970 remote_crypto_key 4e77444b45486c717671794e554174696776427758737a567a6d586349597970 local_ip 200.0.0.2 remote_ip 100.0.22.1
ipsec_tunnel_if_add_del local_spi 200023 remote_spi 100023 crypto_alg aes-gcm-256 local_crypto_key 644677775562464b436b414171474f714f466975457954677467527453515952 remote_crypto_key 644677775562464b436b414171474f714f466975457954677467527453515952 local_ip 200.0.0.2 remote_ip 100.0.23.1
ipsec_tunnel_if_add_del local_spi 200024 remote_spi 100024 crypto_alg aes-gcm-256 local_crypto_key 664c6f626d4d6e5a435a7871656250626e72487856745670646c4a6e446d564e remote_crypto_key 664c6f626d4d6e5a435a7871656250626e72487856745670646c4a6e446d564e local_ip 200.0.0.2 remote_ip 100.0.24.1
ipsec_tunnel_if_add_del local_spi 200025 remote_spi 100025 crypto_alg aes-gcm-256 local_crypto_key 5276537666734c6a7a686b6c524c564b6c5a616c58637342576c525963766178 remote_crypto_key 5276537666734c6a7a686b6c524c564b6c5a616c58637342576c525963766178 local_ip 200.0.0.2 remote_ip 100.0.25.1
ipsec_tunnel_if_add_del local_spi 200026 remote_spi 100026 crypto_alg aes-gcm-256 local_crypto_key 6e6e784c4363534a5a494543717241764477677a466c444b677a63686155656c remote_crypto_key 6e6e784c4363534a5a494543717241764477677a466c444b677a63686155656c local_ip 200.0.0.2 remote_ip 100.0.26.1
ipsec_tunnel_if_add_del local_spi 200027 remote_spi 100027 crypto_alg aes-gcm-256 local_crypto_key 696a46675557566b68706c79436a6d4b67694965556467707a67496761615765 remote_crypto_key 696a46675557566b68706c79436a6d4b67694965556467707a67496761615765 local_ip 200.0.0.2 remote_ip 100.0.27.1
ipsec_tunnel_if_add_del local_spi 200028 remote_spi 100028 crypto_alg aes-gcm-256 local_crypto_key 4a4156484f59657770724358746e6554617944645876627756566d71586f5a6c remote_crypto_key 4a4156484f59657770724358746e6554617944645876627756566d71586f5a6c local_ip 200.0.0.2 remote_ip 100.0.28.1
ipsec_tunnel_if_add_del local_spi 200029 remote_spi 100029 crypto_alg aes-gcm-256 local_crypto_key 474b724c73786b4a44457457614c6453476842574b5553526b494a4e7461614e remote_crypto_key 474b724c73786b4a44457457614c6453476842574b5553526b494a4e7461614e local_ip 200.0.0.2 remote_ip 100.0.29.1
ipsec_tunnel_if_add_del local_spi 200030 remote_spi 100030 crypto_alg aes-gcm-256 local_crypto_key 696e5663656e56645577504f546652514356416a484161546c7457717748456f remote_crypto_key 696e5663656e56645577504f546652514356416a484161546c7457717748456f local_ip 200.0.0.2 remote_ip 100.0.30.1
ipsec_tunnel_if_add_del local_spi 200031 remote_spi 100031 crypto_alg aes-gcm-256 local_crypto_key 6f7a744b6256727958476e55614c7a514e7670767471596d6364644771705955 remote_crypto_key 6f7a744b6256727958476e55614c7a514e7670767471596d6364644771705955 local_ip 200.0.0.2 remote_ip 100.0.31.1
ipsec_tunnel_if_add_del local_spi 200032 remote_spi 100032 crypto_alg aes-gcm-256 local_crypto_key 737a437141744c795149724d5344496758766678764b78616352556a4a66424a remote_crypto_key 737a437141744c795149724d5344496758766678764b78616352556a4a66424a local_ip 200.0.0.2 remote_ip 100.0.32.1
ipsec_tunnel_if_add_del local_spi 200033 remote_spi 100033 crypto_alg aes-gcm-256 local_crypto_key 796f4d4c6e78475a45624676534f56646e5a47564d414a61594c6c6447766667 remote_crypto_key 796f4d4c6e78475a45624676534f56646e5a47564d414a61594c6c6447766667 local_ip 200.0.0.2 remote_ip 100.0.33.1
ipsec_tunnel_if_add_del local_spi 200034 remote_spi 100034 crypto_alg aes-gcm-256 local_crypto_key 577054654c474a55737a71466a796b4f6a41575a547267657441676d6e6a434c remote_crypto_key 577054654c474a55737a71466a796b4f6a41575a547267657441676d6e6a434c local_ip 200.0.0.2 remote_ip 100.0.34.1
ipsec_tunnel_if_add_del local_spi 200035 remote_spi 100035 crypto_alg aes-gcm-256 local_crypto_key 6a556963657a76656d6a567a4e4d59525253465451516a6f52744e584756796a remote_crypto_key 6a556963657a76656d6a567a4e4d59525253465451516a6f52744e584756796a local_ip 200.0.0.2 remote_ip 100.0.35.1
ipsec_tunnel_if_add_del local_spi 200036 remote_spi 100036 crypto_alg aes-gcm-256 local_crypto_key 48784b525764544574454971614f646277546c6b584351667077776976414d58 remote_crypto_key 48784b525764544574454971614f646277546c6b584351667077776976414d58 local_ip 200.0.0.2 remote_ip 100.0.36.1
ipsec_tunnel_if_add_del local_spi 200037 remote_spi 100037 crypto_alg aes-gcm-256 local_crypto_key 785961675776586156515377746a655164634b6963555a564670656553787554 remote_crypto_key 785961675776586156515377746a655164634b6963555a564670656553787554 local_ip 200.0.0.2 remote_ip 100.0.37.1
ipsec_tunnel_if_add_del local_spi 200038 remote_spi 100038 crypto_alg aes-gcm-256 local_crypto_key 49754d496a757165447875625a63544455514d5556627375594c7256634b6a74 remote_crypto_key 49754d496a757165447875625a63544455514d5556627375594c7256634b6a74 local_ip 200.0.0.2 remote_ip 100.0.38.1
ipsec_tunnel_if_add_del local_spi 200039 remote_spi 100039 crypto_alg aes-gcm-256 local_crypto_key 7072706b6b676d734e77435954484e6c77425668534c6b78555a71694f766874 remote_crypto_key 7072706b6b676d734e77435954484e6c77425668534c6b78555a71694f766874 local_ip 200.0.0.2 remote_ip 100.0.39.1
exec ip route add 100.0.0.0/8 via TwentyFiveGigabitEthernet3b/0/1 200.0.0.1
exec set interface unnumbered ipsec0 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec0 up
exec ip route add 10.0.0.0/32 via ipsec0
exec set interface unnumbered ipsec1 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec1 up
exec ip route add 10.0.0.1/32 via ipsec1
exec set interface unnumbered ipsec2 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec2 up
exec ip route add 10.0.0.2/32 via ipsec2
exec set interface unnumbered ipsec3 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec3 up
exec ip route add 10.0.0.3/32 via ipsec3
exec set interface unnumbered ipsec4 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec4 up
exec ip route add 10.0.0.4/32 via ipsec4
exec set interface unnumbered ipsec5 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec5 up
exec ip route add 10.0.0.5/32 via ipsec5
exec set interface unnumbered ipsec6 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec6 up
exec ip route add 10.0.0.6/32 via ipsec6
exec set interface unnumbered ipsec7 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec7 up
exec ip route add 10.0.0.7/32 via ipsec7
exec set interface unnumbered ipsec8 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec8 up
exec ip route add 10.0.0.8/32 via ipsec8
exec set interface unnumbered ipsec9 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec9 up
exec ip route add 10.0.0.9/32 via ipsec9
exec set interface unnumbered ipsec10 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec10 up
exec ip route add 10.0.0.10/32 via ipsec10
exec set interface unnumbered ipsec11 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec11 up
exec ip route add 10.0.0.11/32 via ipsec11
exec set interface unnumbered ipsec12 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec12 up
exec ip route add 10.0.0.12/32 via ipsec12
exec set interface unnumbered ipsec13 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec13 up
exec ip route add 10.0.0.13/32 via ipsec13
exec set interface unnumbered ipsec14 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec14 up
exec ip route add 10.0.0.14/32 via ipsec14
exec set interface unnumbered ipsec15 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec15 up
exec ip route add 10.0.0.15/32 via ipsec15
exec set interface unnumbered ipsec16 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec16 up
exec ip route add 10.0.0.16/32 via ipsec16
exec set interface unnumbered ipsec17 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec17 up
exec ip route add 10.0.0.17/32 via ipsec17
exec set interface unnumbered ipsec18 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec18 up
exec ip route add 10.0.0.18/32 via ipsec18
exec set interface unnumbered ipsec19 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec19 up
exec ip route add 10.0.0.19/32 via ipsec19
exec set interface unnumbered ipsec20 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec20 up
exec ip route add 10.0.0.20/32 via ipsec20
exec set interface unnumbered ipsec21 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec21 up
exec ip route add 10.0.0.21/32 via ipsec21
exec set interface unnumbered ipsec22 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec22 up
exec ip route add 10.0.0.22/32 via ipsec22
exec set interface unnumbered ipsec23 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec23 up
exec ip route add 10.0.0.23/32 via ipsec23
exec set interface unnumbered ipsec24 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec24 up
exec ip route add 10.0.0.24/32 via ipsec24
exec set interface unnumbered ipsec25 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec25 up
exec ip route add 10.0.0.25/32 via ipsec25
exec set interface unnumbered ipsec26 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec26 up
exec ip route add 10.0.0.26/32 via ipsec26
exec set interface unnumbered ipsec27 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec27 up
exec ip route add 10.0.0.27/32 via ipsec27
exec set interface unnumbered ipsec28 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec28 up
exec ip route add 10.0.0.28/32 via ipsec28
exec set interface unnumbered ipsec29 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec29 up
exec ip route add 10.0.0.29/32 via ipsec29
exec set interface unnumbered ipsec30 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec30 up
exec ip route add 10.0.0.30/32 via ipsec30
exec set interface unnumbered ipsec31 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec31 up
exec ip route add 10.0.0.31/32 via ipsec31
exec set interface unnumbered ipsec32 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec32 up
exec ip route add 10.0.0.32/32 via ipsec32
exec set interface unnumbered ipsec33 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec33 up
exec ip route add 10.0.0.33/32 via ipsec33
exec set interface unnumbered ipsec34 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec34 up
exec ip route add 10.0.0.34/32 via ipsec34
exec set interface unnumbered ipsec35 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec35 up
exec ip route add 10.0.0.35/32 via ipsec35
exec set interface unnumbered ipsec36 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec36 up
exec ip route add 10.0.0.36/32 via ipsec36
exec set interface unnumbered ipsec37 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec37 up
exec ip route add 10.0.0.37/32 via ipsec37
exec set interface unnumbered ipsec38 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec38 up
exec ip route add 10.0.0.38/32 via ipsec38
exec set interface unnumbered ipsec39 use TwentyFiveGigabitEthernet3b/0/1
exec set interface state ipsec39 up
exec ip route add 10.0.0.39/32 via ipsec39
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’KXdLnGrrQeReFwdj’,remote_integ_key=’bakBThNWIjLSEjOrNBDNiDidtoIJuUiU’,local_integ_key=’bakBThNWIjLSEjOrNBDNiDidtoIJuUiU’,remote_crypto_key=’KXdLnGrrQeReFwdj’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’ttAGIkuiObBCjaEC’,remote_integ_key=’svOacAyUZKKoUnMVBiSdQjjEvQQZyxBV’,local_integ_key=’svOacAyUZKKoUnMVBiSdQjjEvQQZyxBV’,remote_crypto_key=’ttAGIkuiObBCjaEC’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’morCVJXfXaCREjOo’,remote_integ_key=’UGwNYwnfawCVeYCJcIcHenaULWbIOgRr’,local_integ_key=’UGwNYwnfawCVeYCJcIcHenaULWbIOgRr’,remote_crypto_key=’morCVJXfXaCREjOo’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’KXdLnGrrQeReFwdj’,remote_integ_key=’bakBThNWIjLSEjOrNBDNiDidtoIJuUiU’,local_integ_key=’bakBThNWIjLSEjOrNBDNiDidtoIJuUiU’,remote_crypto_key=’KXdLnGrrQeReFwdj’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’ttAGIkuiObBCjaEC’,remote_integ_key=’svOacAyUZKKoUnMVBiSdQjjEvQQZyxBV’,local_integ_key=’svOacAyUZKKoUnMVBiSdQjjEvQQZyxBV’,remote_crypto_key=’ttAGIkuiObBCjaEC’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’morCVJXfXaCREjOo’,remote_integ_key=’UGwNYwnfawCVeYCJcIcHenaULWbIOgRr’,local_integ_key=’UGwNYwnfawCVeYCJcIcHenaULWbIOgRr’,remote_crypto_key=’morCVJXfXaCREjOo’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’EgKVgezPlovUywJY’,remote_integ_key=’AqZOZNEaIQwTtYcJrqlVeZHLfnkWEMpp’,local_integ_key=’AqZOZNEaIQwTtYcJrqlVeZHLfnkWEMpp’,remote_crypto_key=’EgKVgezPlovUywJY’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’LQoAMilrbyoBluYL’,remote_integ_key=’lTipSHUXfWIlOUOloALWtWfAejHlYAkH’,local_integ_key=’lTipSHUXfWIlOUOloALWtWfAejHlYAkH’,remote_crypto_key=’LQoAMilrbyoBluYL’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’jFaKwhgJFbkBfAEj’,remote_integ_key=’bTNuQotWaDWYQlpXWaBVnUouMsRcxVph’,local_integ_key=’bTNuQotWaDWYQlpXWaBVnUouMsRcxVph’,remote_crypto_key=’jFaKwhgJFbkBfAEj’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’EgKVgezPlovUywJY’,remote_integ_key=’AqZOZNEaIQwTtYcJrqlVeZHLfnkWEMpp’,local_integ_key=’AqZOZNEaIQwTtYcJrqlVeZHLfnkWEMpp’,remote_crypto_key=’EgKVgezPlovUywJY’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’LQoAMilrbyoBluYL’,remote_integ_key=’lTipSHUXfWIlOUOloALWtWfAejHlYAkH’,local_integ_key=’lTipSHUXfWIlOUOloALWtWfAejHlYAkH’,remote_crypto_key=’LQoAMilrbyoBluYL’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’jFaKwhgJFbkBfAEj’,remote_integ_key=’bTNuQotWaDWYQlpXWaBVnUouMsRcxVph’,local_integ_key=’bTNuQotWaDWYQlpXWaBVnUouMsRcxVph’,remote_crypto_key=’jFaKwhgJFbkBfAEj’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’PmQgDjkTOsXChuAQ’,remote_integ_key=’WdxFzXiovoDCbyIhdbSzTIajkmsaQmXa’,local_integ_key=’WdxFzXiovoDCbyIhdbSzTIajkmsaQmXa’,remote_crypto_key=’PmQgDjkTOsXChuAQ’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’FRseBEdpCUOkdCuC’,remote_integ_key=’LwhETnJumwIMJGULrRAZzSEyQknXtojv’,local_integ_key=’LwhETnJumwIMJGULrRAZzSEyQknXtojv’,remote_crypto_key=’FRseBEdpCUOkdCuC’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’ZlQXzITmTUQEIWNE’,remote_integ_key=’qipfUrJXmVOzwcJosIFsokniyPwGqVAL’,local_integ_key=’qipfUrJXmVOzwcJosIFsokniyPwGqVAL’,remote_crypto_key=’ZlQXzITmTUQEIWNE’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’PmQgDjkTOsXChuAQ’,remote_integ_key=’WdxFzXiovoDCbyIhdbSzTIajkmsaQmXa’,local_integ_key=’WdxFzXiovoDCbyIhdbSzTIajkmsaQmXa’,remote_crypto_key=’PmQgDjkTOsXChuAQ’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’FRseBEdpCUOkdCuC’,remote_integ_key=’LwhETnJumwIMJGULrRAZzSEyQknXtojv’,local_integ_key=’LwhETnJumwIMJGULrRAZzSEyQknXtojv’,remote_crypto_key=’FRseBEdpCUOkdCuC’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’ZlQXzITmTUQEIWNE’,remote_integ_key=’qipfUrJXmVOzwcJosIFsokniyPwGqVAL’,local_integ_key=’qipfUrJXmVOzwcJosIFsokniyPwGqVAL’,remote_crypto_key=’ZlQXzITmTUQEIWNE’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’gRMYJRzVivTEKXBx’,remote_integ_key=’MpCeWQOhWInKEJPeswNSjIUxIuUNaCgo’,local_integ_key=’MpCeWQOhWInKEJPeswNSjIUxIuUNaCgo’,remote_crypto_key=’gRMYJRzVivTEKXBx’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’xuktPyxyXHDBfmVW’,remote_integ_key=’KzpAGZMpoTiaYjEWcGyUcwjmbiqEyddP’,local_integ_key=’KzpAGZMpoTiaYjEWcGyUcwjmbiqEyddP’,remote_crypto_key=’xuktPyxyXHDBfmVW’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’LGoCKDDmjFufklJx’,remote_integ_key=’YaFpCyRifZOSQUDIbxcijzehMfmzVlSE’,local_integ_key=’YaFpCyRifZOSQUDIbxcijzehMfmzVlSE’,remote_crypto_key=’LGoCKDDmjFufklJx’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’gRMYJRzVivTEKXBx’,remote_integ_key=’MpCeWQOhWInKEJPeswNSjIUxIuUNaCgo’,local_integ_key=’MpCeWQOhWInKEJPeswNSjIUxIuUNaCgo’,remote_crypto_key=’gRMYJRzVivTEKXBx’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’xuktPyxyXHDBfmVW’,remote_integ_key=’KzpAGZMpoTiaYjEWcGyUcwjmbiqEyddP’,local_integ_key=’KzpAGZMpoTiaYjEWcGyUcwjmbiqEyddP’,remote_crypto_key=’xuktPyxyXHDBfmVW’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’LGoCKDDmjFufklJx’,remote_integ_key=’YaFpCyRifZOSQUDIbxcijzehMfmzVlSE’,local_integ_key=’YaFpCyRifZOSQUDIbxcijzehMfmzVlSE’,remote_crypto_key=’LGoCKDDmjFufklJx’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’ConIETwJAloyxXvs’,remote_integ_key=’dmipdljPhkhZHmyhpweQQQzPWSoSgoOw’,local_integ_key=’dmipdljPhkhZHmyhpweQQQzPWSoSgoOw’,remote_crypto_key=’ConIETwJAloyxXvs’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’NbgGWEYTqVrjveoK’,remote_integ_key=’HcKOiZYhFmZiIIMrmBMTRqEBCbbtoWCi’,local_integ_key=’HcKOiZYhFmZiIIMrmBMTRqEBCbbtoWCi’,remote_crypto_key=’NbgGWEYTqVrjveoK’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’aSOqElcoPDzIrsUP’,remote_integ_key=’eeEQaDAiCUIvvUZRBfDyCdylaalEyIiY’,local_integ_key=’eeEQaDAiCUIvvUZRBfDyCdylaalEyIiY’,remote_crypto_key=’aSOqElcoPDzIrsUP’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’ConIETwJAloyxXvs’,remote_integ_key=’dmipdljPhkhZHmyhpweQQQzPWSoSgoOw’,local_integ_key=’dmipdljPhkhZHmyhpweQQQzPWSoSgoOw’,remote_crypto_key=’ConIETwJAloyxXvs’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’NbgGWEYTqVrjveoK’,remote_integ_key=’HcKOiZYhFmZiIIMrmBMTRqEBCbbtoWCi’,local_integ_key=’HcKOiZYhFmZiIIMrmBMTRqEBCbbtoWCi’,remote_crypto_key=’NbgGWEYTqVrjveoK’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’aSOqElcoPDzIrsUP’,remote_integ_key=’eeEQaDAiCUIvvUZRBfDyCdylaalEyIiY’,local_integ_key=’eeEQaDAiCUIvvUZRBfDyCdylaalEyIiY’,remote_crypto_key=’aSOqElcoPDzIrsUP’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’cnsOSeaEOUfHguFA’,remote_integ_key=’YalnygUdelrGAFXysMZSDQCGmtLBiduA’,local_integ_key=’YalnygUdelrGAFXysMZSDQCGmtLBiduA’,remote_crypto_key=’cnsOSeaEOUfHguFA’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’eAxpqLhcKVYRsQoR’,remote_integ_key=’zTKKuVnZfjgHtgHrOjVbjnMAkLsWtiha’,local_integ_key=’zTKKuVnZfjgHtgHrOjVbjnMAkLsWtiha’,remote_crypto_key=’eAxpqLhcKVYRsQoR’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’xrnIgsKLKReGHxoM’,remote_integ_key=’jbRBwLJStBGqfGCWaqMCvBXwXjCjQBNu’,local_integ_key=’jbRBwLJStBGqfGCWaqMCvBXwXjCjQBNu’,remote_crypto_key=’xrnIgsKLKReGHxoM’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’cnsOSeaEOUfHguFA’,remote_integ_key=’YalnygUdelrGAFXysMZSDQCGmtLBiduA’,local_integ_key=’YalnygUdelrGAFXysMZSDQCGmtLBiduA’,remote_crypto_key=’cnsOSeaEOUfHguFA’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’eAxpqLhcKVYRsQoR’,remote_integ_key=’zTKKuVnZfjgHtgHrOjVbjnMAkLsWtiha’,local_integ_key=’zTKKuVnZfjgHtgHrOjVbjnMAkLsWtiha’,remote_crypto_key=’eAxpqLhcKVYRsQoR’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’xrnIgsKLKReGHxoM’,remote_integ_key=’jbRBwLJStBGqfGCWaqMCvBXwXjCjQBNu’,local_integ_key=’jbRBwLJStBGqfGCWaqMCvBXwXjCjQBNu’,remote_crypto_key=’xrnIgsKLKReGHxoM’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’TfKlHUvBrcOeLJHM’,remote_integ_key=’eNMJtijgQhFBpMMuYhyAsLPDlmdYlzii’,local_integ_key=’eNMJtijgQhFBpMMuYhyAsLPDlmdYlzii’,remote_crypto_key=’TfKlHUvBrcOeLJHM’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’HyxNpHNXLUpyCRIj’,remote_integ_key=’JNCSGSaMhFxjsThdUsYeZqeYTskhudmf’,local_integ_key=’JNCSGSaMhFxjsThdUsYeZqeYTskhudmf’,remote_crypto_key=’HyxNpHNXLUpyCRIj’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’SUnrQPUhfCyJMxRo’,remote_integ_key=’cxieXjGubmxyrYbIwptRJDURXBxrRvzd’,local_integ_key=’cxieXjGubmxyrYbIwptRJDURXBxrRvzd’,remote_crypto_key=’SUnrQPUhfCyJMxRo’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’TfKlHUvBrcOeLJHM’,remote_integ_key=’eNMJtijgQhFBpMMuYhyAsLPDlmdYlzii’,local_integ_key=’eNMJtijgQhFBpMMuYhyAsLPDlmdYlzii’,remote_crypto_key=’TfKlHUvBrcOeLJHM’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’HyxNpHNXLUpyCRIj’,remote_integ_key=’JNCSGSaMhFxjsThdUsYeZqeYTskhudmf’,local_integ_key=’JNCSGSaMhFxjsThdUsYeZqeYTskhudmf’,remote_crypto_key=’HyxNpHNXLUpyCRIj’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’SUnrQPUhfCyJMxRo’,remote_integ_key=’cxieXjGubmxyrYbIwptRJDURXBxrRvzd’,local_integ_key=’cxieXjGubmxyrYbIwptRJDURXBxrRvzd’,remote_crypto_key=’SUnrQPUhfCyJMxRo’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’eCwtNmHVzpuJDyQs’,remote_integ_key=’EAbmdDuIZvHPiHMIRihwhwvCDGmhrojm’,local_integ_key=’EAbmdDuIZvHPiHMIRihwhwvCDGmhrojm’,remote_crypto_key=’eCwtNmHVzpuJDyQs’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’eWfnzXXBImVYmSti’,remote_integ_key=’gqbSrXbbLSybCbmMxIxtyOnyVMbtcpjF’,local_integ_key=’gqbSrXbbLSybCbmMxIxtyOnyVMbtcpjF’,remote_crypto_key=’eWfnzXXBImVYmSti’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’nENByDqClpXEukGQ’,remote_integ_key=’hVMZjssfWJhOpvybbPlYPtBJQfuKektn’,local_integ_key=’hVMZjssfWJhOpvybbPlYPtBJQfuKektn’,remote_crypto_key=’nENByDqClpXEukGQ’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’eCwtNmHVzpuJDyQs’,remote_integ_key=’EAbmdDuIZvHPiHMIRihwhwvCDGmhrojm’,local_integ_key=’EAbmdDuIZvHPiHMIRihwhwvCDGmhrojm’,remote_crypto_key=’eCwtNmHVzpuJDyQs’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’eWfnzXXBImVYmSti’,remote_integ_key=’gqbSrXbbLSybCbmMxIxtyOnyVMbtcpjF’,local_integ_key=’gqbSrXbbLSybCbmMxIxtyOnyVMbtcpjF’,remote_crypto_key=’eWfnzXXBImVYmSti’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’nENByDqClpXEukGQ’,remote_integ_key=’hVMZjssfWJhOpvybbPlYPtBJQfuKektn’,local_integ_key=’hVMZjssfWJhOpvybbPlYPtBJQfuKektn’,remote_crypto_key=’nENByDqClpXEukGQ’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’kGGPbfWCZDSnrAFW’,remote_integ_key=’EOEZUlYKqxRmVmPjoMgJLPjIcHTXKIFf’,local_integ_key=’EOEZUlYKqxRmVmPjoMgJLPjIcHTXKIFf’,remote_crypto_key=’kGGPbfWCZDSnrAFW’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’tAkIrjeQOLRTprcO’,remote_integ_key=’DKzReFHAuDZEQNXLWfIJtTRqfFqncTsK’,local_integ_key=’DKzReFHAuDZEQNXLWfIJtTRqfFqncTsK’,remote_crypto_key=’tAkIrjeQOLRTprcO’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’aLxTPIRwDzHuOwqC’,remote_integ_key=’WPraxBIloPkLildVscsMSobuMUmgLonB’,local_integ_key=’WPraxBIloPkLildVscsMSobuMUmgLonB’,remote_crypto_key=’aLxTPIRwDzHuOwqC’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’kGGPbfWCZDSnrAFW’,remote_integ_key=’EOEZUlYKqxRmVmPjoMgJLPjIcHTXKIFf’,local_integ_key=’EOEZUlYKqxRmVmPjoMgJLPjIcHTXKIFf’,remote_crypto_key=’kGGPbfWCZDSnrAFW’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’tAkIrjeQOLRTprcO’,remote_integ_key=’DKzReFHAuDZEQNXLWfIJtTRqfFqncTsK’,local_integ_key=’DKzReFHAuDZEQNXLWfIJtTRqfFqncTsK’,remote_crypto_key=’tAkIrjeQOLRTprcO’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’aLxTPIRwDzHuOwqC’,remote_integ_key=’WPraxBIloPkLildVscsMSobuMUmgLonB’,local_integ_key=’WPraxBIloPkLildVscsMSobuMUmgLonB’,remote_crypto_key=’aLxTPIRwDzHuOwqC’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’mdygmnIgnNYFUcWF’,remote_integ_key=’SOZPyYrLUbwdiPfYtxQBDkqFpUdwoUTz’,local_integ_key=’SOZPyYrLUbwdiPfYtxQBDkqFpUdwoUTz’,remote_crypto_key=’mdygmnIgnNYFUcWF’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’QzKHAzgiMEUgDLPK’,remote_integ_key=’VxsGnYSPEtKuqbudVcHWgagxbTfJPbVZ’,local_integ_key=’VxsGnYSPEtKuqbudVcHWgagxbTfJPbVZ’,remote_crypto_key=’QzKHAzgiMEUgDLPK’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’wfrezkdBGSNEKPXp’,remote_integ_key=’XjWXxjqHIbyhDJGmuTsnZezaNfQqZPKl’,local_integ_key=’XjWXxjqHIbyhDJGmuTsnZezaNfQqZPKl’,remote_crypto_key=’wfrezkdBGSNEKPXp’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’mdygmnIgnNYFUcWF’,remote_integ_key=’SOZPyYrLUbwdiPfYtxQBDkqFpUdwoUTz’,local_integ_key=’SOZPyYrLUbwdiPfYtxQBDkqFpUdwoUTz’,remote_crypto_key=’mdygmnIgnNYFUcWF’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’QzKHAzgiMEUgDLPK’,remote_integ_key=’VxsGnYSPEtKuqbudVcHWgagxbTfJPbVZ’,local_integ_key=’VxsGnYSPEtKuqbudVcHWgagxbTfJPbVZ’,remote_crypto_key=’QzKHAzgiMEUgDLPK’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’wfrezkdBGSNEKPXp’,remote_integ_key=’XjWXxjqHIbyhDJGmuTsnZezaNfQqZPKl’,local_integ_key=’XjWXxjqHIbyhDJGmuTsnZezaNfQqZPKl’,remote_crypto_key=’wfrezkdBGSNEKPXp’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’xYIsVrKkKHoBoiqe’,remote_integ_key=’zsRaWQGdYHkALVNkisBnzchjVrlmveax’,local_integ_key=’zsRaWQGdYHkALVNkisBnzchjVrlmveax’,remote_crypto_key=’xYIsVrKkKHoBoiqe’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’QnAiOiKGcvGKAsQU’,remote_integ_key=’UyPBDDdQRgqdZBVNhtuwEbqeKINxiopf’,local_integ_key=’UyPBDDdQRgqdZBVNhtuwEbqeKINxiopf’,remote_crypto_key=’QnAiOiKGcvGKAsQU’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’uiLiLeUnpVioUEJN’,remote_integ_key=’yHMgCXbWmdhHAZozAtCxDSnfnMNTwaVb’,local_integ_key=’yHMgCXbWmdhHAZozAtCxDSnfnMNTwaVb’,remote_crypto_key=’uiLiLeUnpVioUEJN’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=32,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=’xYIsVrKkKHoBoiqe’,remote_integ_key=’zsRaWQGdYHkALVNkisBnzchjVrlmveax’,local_integ_key=’zsRaWQGdYHkALVNkisBnzchjVrlmveax’,remote_crypto_key=’xYIsVrKkKHoBoiqe’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’QnAiOiKGcvGKAsQU’,remote_integ_key=’UyPBDDdQRgqdZBVNhtuwEbqeKINxiopf’,local_integ_key=’UyPBDDdQRgqdZBVNhtuwEbqeKINxiopf’,remote_crypto_key=’QnAiOiKGcvGKAsQU’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’uiLiLeUnpVioUEJN’,remote_integ_key=’yHMgCXbWmdhHAZozAtCxDSnfnMNTwaVb’,local_integ_key=’yHMgCXbWmdhHAZozAtCxDSnfnMNTwaVb’,remote_crypto_key=’uiLiLeUnpVioUEJN’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=32,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=’YANgSVeSBvqstykg’,remote_integ_key=’gMYqjDUQDOILnmEZWJlVFnDrZtYRxoEJ’,local_integ_key=’gMYqjDUQDOILnmEZWJlVFnDrZtYRxoEJ’,remote_crypto_key=’YANgSVeSBvqstykg’,local_spi=100000,remote_integ_key_len=32,integ_alg=4,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=32,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=’fLaloSsWPIGvzHkJ’,remote_integ_key=’VjEbKSBvhYmYQyoCUKNtuDkblDeIXooE’,local_integ_key=’VjEbKSBvhYmYQyoCUKNtuDkblDeIXooE’,remote_crypto_key=’fLaloSsWPIGvzHkJ’,local_spi=100001,remote_integ_key_len=32,integ_alg=4,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=32,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=’EfulklpWsGoAfSkt’,remote_integ_key=’iWjMZBTuNqqDJQVnDRHhfOyYlsbRJGcj’,local_integ_key=’iWjMZBTuNqqDJQVnDRHhfOyYlsbRJGcj’,remote_crypto_key=’EfulklpWsGoAfSkt’,local_spi=100003,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=32,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=’YANgSVeSBvqstykg’,remote_integ_key=’gMYqjDUQDOILnmEZWJlVFnDrZtYRxoEJ’,local_integ_key=’gMYqjDUQDOILnmEZWJlVFnDrZtYRxoEJ’,remote_crypto_key=’YANgSVeSBvqstykg’,local_spi=200000,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’fLaloSsWPIGvzHkJ’,remote_integ_key=’VjEbKSBvhYmYQyoCUKNtuDkblDeIXooE’,local_integ_key=’VjEbKSBvhYmYQyoCUKNtuDkblDeIXooE’,remote_crypto_key=’fLaloSsWPIGvzHkJ’,local_spi=200001,remote_integ_key_len=32,integ_alg=4,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=32,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=’EfulklpWsGoAfSkt’,remote_integ_key=’iWjMZBTuNqqDJQVnDRHhfOyYlsbRJGcj’,local_integ_key=’iWjMZBTuNqqDJQVnDRHhfOyYlsbRJGcj’,remote_crypto_key=’EfulklpWsGoAfSkt’,local_spi=200003,remote_integ_key_len=32,integ_alg=4,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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’CqrcSwsJmmIXKxez’,remote_integ_key=’uhrxlyxzHGliSftTBlqlKIUibtLDhQhTRcbiMRqKtGpuJaNbVQbPdhVsPgVTGFod’,local_integ_key=’uhrxlyxzHGliSftTBlqlKIUibtLDhQhTRcbiMRqKtGpuJaNbVQbPdhVsPgVTGFod’,remote_crypto_key=’CqrcSwsJmmIXKxez’,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=’oeFejFGlVtxNhcaa’,remote_integ_key=’ivVyVXXiBzQTXlHNevasMgyRUxOKAsExKFqhteEwdSTYaeOXVCtCwHHerQUxFWfF’,local_integ_key=’ivVyVXXiBzQTXlHNevasMgyRUxOKAsExKFqhteEwdSTYaeOXVCtCwHHerQUxFWfF’,remote_crypto_key=’oeFejFGlVtxNhcaa’,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=’ZQyqtXQjpOusmrIo’,remote_integ_key=’paFogGlQXSPZbmjSCMjBSyPGZNTaIRFtpALEDxhOozJhzqUILgogKKSSrFZKijbV’,local_integ_key=’paFogGlQXSPZbmjSCMjBSyPGZNTaIRFtpALEDxhOozJhzqUILgogKKSSrFZKijbV’,remote_crypto_key=’ZQyqtXQjpOusmrIo’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’CqrcSwsJmmIXKxez’,remote_integ_key=’uhrxlyxzHGliSftTBlqlKIUibtLDhQhTRcbiMRqKtGpuJaNbVQbPdhVsPgVTGFod’,local_integ_key=’uhrxlyxzHGliSftTBlqlKIUibtLDhQhTRcbiMRqKtGpuJaNbVQbPdhVsPgVTGFod’,remote_crypto_key=’CqrcSwsJmmIXKxez’,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=’oeFejFGlVtxNhcaa’,remote_integ_key=’ivVyVXXiBzQTXlHNevasMgyRUxOKAsExKFqhteEwdSTYaeOXVCtCwHHerQUxFWfF’,local_integ_key=’ivVyVXXiBzQTXlHNevasMgyRUxOKAsExKFqhteEwdSTYaeOXVCtCwHHerQUxFWfF’,remote_crypto_key=’oeFejFGlVtxNhcaa’,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=’ZQyqtXQjpOusmrIo’,remote_integ_key=’paFogGlQXSPZbmjSCMjBSyPGZNTaIRFtpALEDxhOozJhzqUILgogKKSSrFZKijbV’,local_integ_key=’paFogGlQXSPZbmjSCMjBSyPGZNTaIRFtpALEDxhOozJhzqUILgogKKSSrFZKijbV’,remote_crypto_key=’ZQyqtXQjpOusmrIo’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’zrurqqNXLMgUiezd’,remote_integ_key=’NYdTjpKVsreZNyGBMvZmCAzRcRODmgNYbmLfTuSWlVHtxcvpKchzlfaRwqcFDRbV’,local_integ_key=’NYdTjpKVsreZNyGBMvZmCAzRcRODmgNYbmLfTuSWlVHtxcvpKchzlfaRwqcFDRbV’,remote_crypto_key=’zrurqqNXLMgUiezd’,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=’YLmeNhdeeFVwlECi’,remote_integ_key=’enwWgkuJRleSUlfccxSzlqqSWbaBFENlxyKBLaNsUCWsJkKLuqzRkwbinjolBEkh’,local_integ_key=’enwWgkuJRleSUlfccxSzlqqSWbaBFENlxyKBLaNsUCWsJkKLuqzRkwbinjolBEkh’,remote_crypto_key=’YLmeNhdeeFVwlECi’,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=’lgXbHYHjLNrQMsfS’,remote_integ_key=’ivCIMSBGZzlGjFIGcbMSCtKijQMUhNHBeioyENQlQCudAtVPgRXfpfXxUUzulKuU’,local_integ_key=’ivCIMSBGZzlGjFIGcbMSCtKijQMUhNHBeioyENQlQCudAtVPgRXfpfXxUUzulKuU’,remote_crypto_key=’lgXbHYHjLNrQMsfS’,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=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’: ‘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=2,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=2,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_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’: ‘3c:fd:fe:bd:f9: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=’zrurqqNXLMgUiezd’,remote_integ_key=’NYdTjpKVsreZNyGBMvZmCAzRcRODmgNYbmLfTuSWlVHtxcvpKchzlfaRwqcFDRbV’,local_integ_key=’NYdTjpKVsreZNyGBMvZmCAzRcRODmgNYbmLfTuSWlVHtxcvpKchzlfaRwqcFDRbV’,remote_crypto_key=’zrurqqNXLMgUiezd’,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=’YLmeNhdeeFVwlECi’,remote_integ_key=’enwWgkuJRleSUlfccxSzlqqSWbaBFENlxyKBLaNsUCWsJkKLuqzRkwbinjolBEkh’,local_integ_key=’enwWgkuJRleSUlfccxSzlqqSWbaBFENlxyKBLaNsUCWsJkKLuqzRkwbinjolBEkh’,remote_crypto_key=’YLmeNhdeeFVwlECi’,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=’lgXbHYHjLNrQMsfS’,remote_integ_key=’ivCIMSBGZzlGjFIGcbMSCtKijQMUhNHBeioyENQlQCudAtVPgRXfpfXxUUzulKuU’,local_integ_key=’ivCIMSBGZzlGjFIGcbMSCtKijQMUhNHBeioyENQlQCudAtVPgRXfpfXxUUzulKuU’,remote_crypto_key=’lgXbHYHjLNrQMsfS’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’vgqTNsjPETHrEXpm’,remote_integ_key=’ufXttPqAcVxPVGJiKYQCpkfOAkeiXWTLlpmduXuMAggWooEFWXCHERvAbtYIjXXq’,local_integ_key=’ufXttPqAcVxPVGJiKYQCpkfOAkeiXWTLlpmduXuMAggWooEFWXCHERvAbtYIjXXq’,remote_crypto_key=’vgqTNsjPETHrEXpm’,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=’pIcUSuLLoUFLTdcN’,remote_integ_key=’BqQMyOstaoVQUFPnCyAnwqYwxZAUYTDsunKVHJUpHPwuwtgAzmwonZAeoBbNGTWX’,local_integ_key=’BqQMyOstaoVQUFPnCyAnwqYwxZAUYTDsunKVHJUpHPwuwtgAzmwonZAeoBbNGTWX’,remote_crypto_key=’pIcUSuLLoUFLTdcN’,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=’wYuGKLvMxHKlbsjS’,remote_integ_key=’KBUJWlKVClLmBImpAuilnvWolVdQvbAJCfLVhsDAnQGzINqZLwvWZUTGdNKxFQvL’,local_integ_key=’KBUJWlKVClLmBImpAuilnvWolVdQvbAJCfLVhsDAnQGzINqZLwvWZUTGdNKxFQvL’,remote_crypto_key=’wYuGKLvMxHKlbsjS’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’vgqTNsjPETHrEXpm’,remote_integ_key=’ufXttPqAcVxPVGJiKYQCpkfOAkeiXWTLlpmduXuMAggWooEFWXCHERvAbtYIjXXq’,local_integ_key=’ufXttPqAcVxPVGJiKYQCpkfOAkeiXWTLlpmduXuMAggWooEFWXCHERvAbtYIjXXq’,remote_crypto_key=’vgqTNsjPETHrEXpm’,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=’pIcUSuLLoUFLTdcN’,remote_integ_key=’BqQMyOstaoVQUFPnCyAnwqYwxZAUYTDsunKVHJUpHPwuwtgAzmwonZAeoBbNGTWX’,local_integ_key=’BqQMyOstaoVQUFPnCyAnwqYwxZAUYTDsunKVHJUpHPwuwtgAzmwonZAeoBbNGTWX’,remote_crypto_key=’pIcUSuLLoUFLTdcN’,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=’wYuGKLvMxHKlbsjS’,remote_integ_key=’KBUJWlKVClLmBImpAuilnvWolVdQvbAJCfLVhsDAnQGzINqZLwvWZUTGdNKxFQvL’,local_integ_key=’KBUJWlKVClLmBImpAuilnvWolVdQvbAJCfLVhsDAnQGzINqZLwvWZUTGdNKxFQvL’,remote_crypto_key=’wYuGKLvMxHKlbsjS’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’SgevYGUBicICtdbW’,remote_integ_key=’duXCQjJHLBHVvlAtSghZBGvtGAQLazyZMSSMDZhIkLaVwWIRvhzyMCrXlmsauWlW’,local_integ_key=’duXCQjJHLBHVvlAtSghZBGvtGAQLazyZMSSMDZhIkLaVwWIRvhzyMCrXlmsauWlW’,remote_crypto_key=’SgevYGUBicICtdbW’,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=’DsvfbqHpYPXLiUiI’,remote_integ_key=’FIotRvdoAbVsegwSwcunTJVaLgmcwKfNIRtytJYeAWjZrjRLfoqNLJnGqbhgPAAw’,local_integ_key=’FIotRvdoAbVsegwSwcunTJVaLgmcwKfNIRtytJYeAWjZrjRLfoqNLJnGqbhgPAAw’,remote_crypto_key=’DsvfbqHpYPXLiUiI’,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=’fYPumcLEPSKETWAm’,remote_integ_key=’eTBUTWwTTtJiqxUvRbjCLVSmzsvLtWAefPcMkWdtAMoZZlxDzdoKdvyexpRFqMKb’,local_integ_key=’eTBUTWwTTtJiqxUvRbjCLVSmzsvLtWAefPcMkWdtAMoZZlxDzdoKdvyexpRFqMKb’,remote_crypto_key=’fYPumcLEPSKETWAm’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’SgevYGUBicICtdbW’,remote_integ_key=’duXCQjJHLBHVvlAtSghZBGvtGAQLazyZMSSMDZhIkLaVwWIRvhzyMCrXlmsauWlW’,local_integ_key=’duXCQjJHLBHVvlAtSghZBGvtGAQLazyZMSSMDZhIkLaVwWIRvhzyMCrXlmsauWlW’,remote_crypto_key=’SgevYGUBicICtdbW’,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=’DsvfbqHpYPXLiUiI’,remote_integ_key=’FIotRvdoAbVsegwSwcunTJVaLgmcwKfNIRtytJYeAWjZrjRLfoqNLJnGqbhgPAAw’,local_integ_key=’FIotRvdoAbVsegwSwcunTJVaLgmcwKfNIRtytJYeAWjZrjRLfoqNLJnGqbhgPAAw’,remote_crypto_key=’DsvfbqHpYPXLiUiI’,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=’fYPumcLEPSKETWAm’,remote_integ_key=’eTBUTWwTTtJiqxUvRbjCLVSmzsvLtWAefPcMkWdtAMoZZlxDzdoKdvyexpRFqMKb’,local_integ_key=’eTBUTWwTTtJiqxUvRbjCLVSmzsvLtWAefPcMkWdtAMoZZlxDzdoKdvyexpRFqMKb’,remote_crypto_key=’fYPumcLEPSKETWAm’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’YHHKNoMzDtZJEOJZ’,remote_integ_key=’kvtcUHcluOKUNytUvrNtvWpcTSCCUUfdadVxDKBfFJQyDxzaDstaroFImFGmlISG’,local_integ_key=’kvtcUHcluOKUNytUvrNtvWpcTSCCUUfdadVxDKBfFJQyDxzaDstaroFImFGmlISG’,remote_crypto_key=’YHHKNoMzDtZJEOJZ’,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=’DoQfROvFXcAHSrti’,remote_integ_key=’BclXbCcMHQRcoqIkHawxeFXjyhykgcQUOeIrLVJnLrnZKxcNTxCEREpeYuVMZSrM’,local_integ_key=’BclXbCcMHQRcoqIkHawxeFXjyhykgcQUOeIrLVJnLrnZKxcNTxCEREpeYuVMZSrM’,remote_crypto_key=’DoQfROvFXcAHSrti’,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=’rRKLiQuDcXAUjXhD’,remote_integ_key=’btQSzXVEKrSzGKfkHRKXXUGGwhZhhLvbtqdRmtwHOXLavtZGXpHRPWWpYxxnBnSY’,local_integ_key=’btQSzXVEKrSzGKfkHRKXXUGGwhZhhLvbtqdRmtwHOXLavtZGXpHRPWWpYxxnBnSY’,remote_crypto_key=’rRKLiQuDcXAUjXhD’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’YHHKNoMzDtZJEOJZ’,remote_integ_key=’kvtcUHcluOKUNytUvrNtvWpcTSCCUUfdadVxDKBfFJQyDxzaDstaroFImFGmlISG’,local_integ_key=’kvtcUHcluOKUNytUvrNtvWpcTSCCUUfdadVxDKBfFJQyDxzaDstaroFImFGmlISG’,remote_crypto_key=’YHHKNoMzDtZJEOJZ’,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=’DoQfROvFXcAHSrti’,remote_integ_key=’BclXbCcMHQRcoqIkHawxeFXjyhykgcQUOeIrLVJnLrnZKxcNTxCEREpeYuVMZSrM’,local_integ_key=’BclXbCcMHQRcoqIkHawxeFXjyhykgcQUOeIrLVJnLrnZKxcNTxCEREpeYuVMZSrM’,remote_crypto_key=’DoQfROvFXcAHSrti’,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=’rRKLiQuDcXAUjXhD’,remote_integ_key=’btQSzXVEKrSzGKfkHRKXXUGGwhZhhLvbtqdRmtwHOXLavtZGXpHRPWWpYxxnBnSY’,local_integ_key=’btQSzXVEKrSzGKfkHRKXXUGGwhZhhLvbtqdRmtwHOXLavtZGXpHRPWWpYxxnBnSY’,remote_crypto_key=’rRKLiQuDcXAUjXhD’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’meypfjrxmCPXgRZK’,remote_integ_key=’VvajGDjldCFbIRRGvAUdGiTFmsXsojyfOGPKLLtCGCaUiRmRaiyUZjinTGDFTvGI’,local_integ_key=’VvajGDjldCFbIRRGvAUdGiTFmsXsojyfOGPKLLtCGCaUiRmRaiyUZjinTGDFTvGI’,remote_crypto_key=’meypfjrxmCPXgRZK’,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=’IgCSdggnaKlpWkRL’,remote_integ_key=’qMsFKwpXPDassHzNqhWJPChcKcfQGRdUBqZjCiThwcOjJFsCTlhmEKuIAMBlavzq’,local_integ_key=’qMsFKwpXPDassHzNqhWJPChcKcfQGRdUBqZjCiThwcOjJFsCTlhmEKuIAMBlavzq’,remote_crypto_key=’IgCSdggnaKlpWkRL’,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=’SFIovBRICqqVPNwE’,remote_integ_key=’JYeiNRpjFEORocsIjOkgrRhecrgAZBOqunUWYNGCEoryHseDUrPsiWgMxfzPGAqC’,local_integ_key=’JYeiNRpjFEORocsIjOkgrRhecrgAZBOqunUWYNGCEoryHseDUrPsiWgMxfzPGAqC’,remote_crypto_key=’SFIovBRICqqVPNwE’,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=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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=’meypfjrxmCPXgRZK’,remote_integ_key=’VvajGDjldCFbIRRGvAUdGiTFmsXsojyfOGPKLLtCGCaUiRmRaiyUZjinTGDFTvGI’,local_integ_key=’VvajGDjldCFbIRRGvAUdGiTFmsXsojyfOGPKLLtCGCaUiRmRaiyUZjinTGDFTvGI’,remote_crypto_key=’meypfjrxmCPXgRZK’,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=’IgCSdggnaKlpWkRL’,remote_integ_key=’qMsFKwpXPDassHzNqhWJPChcKcfQGRdUBqZjCiThwcOjJFsCTlhmEKuIAMBlavzq’,local_integ_key=’qMsFKwpXPDassHzNqhWJPChcKcfQGRdUBqZjCiThwcOjJFsCTlhmEKuIAMBlavzq’,remote_crypto_key=’IgCSdggnaKlpWkRL’,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=’SFIovBRICqqVPNwE’,remote_integ_key=’JYeiNRpjFEORocsIjOkgrRhecrgAZBOqunUWYNGCEoryHseDUrPsiWgMxfzPGAqC’,local_integ_key=’JYeiNRpjFEORocsIjOkgrRhecrgAZBOqunUWYNGCEoryHseDUrPsiWgMxfzPGAqC’,remote_crypto_key=’SFIovBRICqqVPNwE’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’OCpOhyFAJdrkVzfE’,remote_integ_key=’AWiTWPojDvxHlelIEleUURQxdEDKvMvmeLzvYevftwxkghvNbSkwmCslXXEHMlmB’,local_integ_key=’AWiTWPojDvxHlelIEleUURQxdEDKvMvmeLzvYevftwxkghvNbSkwmCslXXEHMlmB’,remote_crypto_key=’OCpOhyFAJdrkVzfE’,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=’VEJeTEJssljIaEQl’,remote_integ_key=’WWRniHfkieGezxFPeNVCCGuRfbKEIRhkLlhuDMIksruldTHJnFrXtpFHhsDxnfTD’,local_integ_key=’WWRniHfkieGezxFPeNVCCGuRfbKEIRhkLlhuDMIksruldTHJnFrXtpFHhsDxnfTD’,remote_crypto_key=’VEJeTEJssljIaEQl’,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=’sjjfCJzoZLEMKYZX’,remote_integ_key=’LDtLnrlrBraPMqpmVRpmaFEusKJLOPJJZLmgswelTWKTOeYHissPyrARwGUQUSep’,local_integ_key=’LDtLnrlrBraPMqpmVRpmaFEusKJLOPJJZLmgswelTWKTOeYHissPyrARwGUQUSep’,remote_crypto_key=’sjjfCJzoZLEMKYZX’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’OCpOhyFAJdrkVzfE’,remote_integ_key=’AWiTWPojDvxHlelIEleUURQxdEDKvMvmeLzvYevftwxkghvNbSkwmCslXXEHMlmB’,local_integ_key=’AWiTWPojDvxHlelIEleUURQxdEDKvMvmeLzvYevftwxkghvNbSkwmCslXXEHMlmB’,remote_crypto_key=’OCpOhyFAJdrkVzfE’,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=’VEJeTEJssljIaEQl’,remote_integ_key=’WWRniHfkieGezxFPeNVCCGuRfbKEIRhkLlhuDMIksruldTHJnFrXtpFHhsDxnfTD’,local_integ_key=’WWRniHfkieGezxFPeNVCCGuRfbKEIRhkLlhuDMIksruldTHJnFrXtpFHhsDxnfTD’,remote_crypto_key=’VEJeTEJssljIaEQl’,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=’sjjfCJzoZLEMKYZX’,remote_integ_key=’LDtLnrlrBraPMqpmVRpmaFEusKJLOPJJZLmgswelTWKTOeYHissPyrARwGUQUSep’,local_integ_key=’LDtLnrlrBraPMqpmVRpmaFEusKJLOPJJZLmgswelTWKTOeYHissPyrARwGUQUSep’,remote_crypto_key=’sjjfCJzoZLEMKYZX’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’OTNfOyjUrnIALDFm’,remote_integ_key=’SRWTePeLsgGekdHOmNzLaPWpzXAHtERzcgHecIESrWHZoGrKLAoWngChwkmyAmNn’,local_integ_key=’SRWTePeLsgGekdHOmNzLaPWpzXAHtERzcgHecIESrWHZoGrKLAoWngChwkmyAmNn’,remote_crypto_key=’OTNfOyjUrnIALDFm’,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=’hJLadnbstHHhOrCX’,remote_integ_key=’aZdBdLdVWgadxgUcJJSOcthgOWkSxnWvIGvYRuupzbwXfeBgtGQlcTZzgCPVzdxt’,local_integ_key=’aZdBdLdVWgadxgUcJJSOcthgOWkSxnWvIGvYRuupzbwXfeBgtGQlcTZzgCPVzdxt’,remote_crypto_key=’hJLadnbstHHhOrCX’,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=’OshgEmqMofOwkpNj’,remote_integ_key=’USPdZPyqFOYoqHPnDFYsgUNuATmaSpCXVnczavlUucxeXxgtwmTdhFwVMULDzWfb’,local_integ_key=’USPdZPyqFOYoqHPnDFYsgUNuATmaSpCXVnczavlUucxeXxgtwmTdhFwVMULDzWfb’,remote_crypto_key=’OshgEmqMofOwkpNj’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’OTNfOyjUrnIALDFm’,remote_integ_key=’SRWTePeLsgGekdHOmNzLaPWpzXAHtERzcgHecIESrWHZoGrKLAoWngChwkmyAmNn’,local_integ_key=’SRWTePeLsgGekdHOmNzLaPWpzXAHtERzcgHecIESrWHZoGrKLAoWngChwkmyAmNn’,remote_crypto_key=’OTNfOyjUrnIALDFm’,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=’hJLadnbstHHhOrCX’,remote_integ_key=’aZdBdLdVWgadxgUcJJSOcthgOWkSxnWvIGvYRuupzbwXfeBgtGQlcTZzgCPVzdxt’,local_integ_key=’aZdBdLdVWgadxgUcJJSOcthgOWkSxnWvIGvYRuupzbwXfeBgtGQlcTZzgCPVzdxt’,remote_crypto_key=’hJLadnbstHHhOrCX’,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=’OshgEmqMofOwkpNj’,remote_integ_key=’USPdZPyqFOYoqHPnDFYsgUNuATmaSpCXVnczavlUucxeXxgtwmTdhFwVMULDzWfb’,local_integ_key=’USPdZPyqFOYoqHPnDFYsgUNuATmaSpCXVnczavlUucxeXxgtwmTdhFwVMULDzWfb’,remote_crypto_key=’OshgEmqMofOwkpNj’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’plwFLlspnKXjIZZx’,remote_integ_key=’yhInashOufGfIcEpDsqmwMlJfOsSPadGZqLTsxuZEqMjgztCvMElAolHDrjlMwmq’,local_integ_key=’yhInashOufGfIcEpDsqmwMlJfOsSPadGZqLTsxuZEqMjgztCvMElAolHDrjlMwmq’,remote_crypto_key=’plwFLlspnKXjIZZx’,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=’fjpfaIpGrAaEmlHx’,remote_integ_key=’YUXldrOrwFnChLiyfvFOisXIIHQhlowgqsiqwWhWiOTAintGcaGuMqESrNqYIRLr’,local_integ_key=’YUXldrOrwFnChLiyfvFOisXIIHQhlowgqsiqwWhWiOTAintGcaGuMqESrNqYIRLr’,remote_crypto_key=’fjpfaIpGrAaEmlHx’,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=’nCybBHZfLaRtLAOA’,remote_integ_key=’DdcMAaHWerFvctvCnYhIRZMhAwMgjasbhFEuYrEZKneWyGWbLHMlCbxMdiBYQIet’,local_integ_key=’DdcMAaHWerFvctvCnYhIRZMhAwMgjasbhFEuYrEZKneWyGWbLHMlCbxMdiBYQIet’,remote_crypto_key=’nCybBHZfLaRtLAOA’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’plwFLlspnKXjIZZx’,remote_integ_key=’yhInashOufGfIcEpDsqmwMlJfOsSPadGZqLTsxuZEqMjgztCvMElAolHDrjlMwmq’,local_integ_key=’yhInashOufGfIcEpDsqmwMlJfOsSPadGZqLTsxuZEqMjgztCvMElAolHDrjlMwmq’,remote_crypto_key=’plwFLlspnKXjIZZx’,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=’fjpfaIpGrAaEmlHx’,remote_integ_key=’YUXldrOrwFnChLiyfvFOisXIIHQhlowgqsiqwWhWiOTAintGcaGuMqESrNqYIRLr’,local_integ_key=’YUXldrOrwFnChLiyfvFOisXIIHQhlowgqsiqwWhWiOTAintGcaGuMqESrNqYIRLr’,remote_crypto_key=’fjpfaIpGrAaEmlHx’,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=’nCybBHZfLaRtLAOA’,remote_integ_key=’DdcMAaHWerFvctvCnYhIRZMhAwMgjasbhFEuYrEZKneWyGWbLHMlCbxMdiBYQIet’,local_integ_key=’DdcMAaHWerFvctvCnYhIRZMhAwMgjasbhFEuYrEZKneWyGWbLHMlCbxMdiBYQIet’,remote_crypto_key=’nCybBHZfLaRtLAOA’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’jXWbkcvrgiAYQXYg’,remote_integ_key=’MyKpmjFyzPoBAUexRlYjUCajwUlayFMFXBCZMfwXEUwwLVDLCfHkoGQnJeKDGiSs’,local_integ_key=’MyKpmjFyzPoBAUexRlYjUCajwUlayFMFXBCZMfwXEUwwLVDLCfHkoGQnJeKDGiSs’,remote_crypto_key=’jXWbkcvrgiAYQXYg’,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=’hzsvUxOzxvUBixjD’,remote_integ_key=’dMQAMjAZABsgptcukEYYvmyQdXMAEwxsxZbWfXuAEoAoNoXuaCqoNoHPNATupQBz’,local_integ_key=’dMQAMjAZABsgptcukEYYvmyQdXMAEwxsxZbWfXuAEoAoNoXuaCqoNoHPNATupQBz’,remote_crypto_key=’hzsvUxOzxvUBixjD’,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=’YmzHqXjdoqkbnaDl’,remote_integ_key=’JXBNjPNEnHdZIAWbxNoZjUlRiPDniYuuZsBSmWXMcjWVDvrNNnLZHHsDAcVZtRER’,local_integ_key=’JXBNjPNEnHdZIAWbxNoZjUlRiPDniYuuZsBSmWXMcjWVDvrNNnLZHHsDAcVZtRER’,remote_crypto_key=’YmzHqXjdoqkbnaDl’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’jXWbkcvrgiAYQXYg’,remote_integ_key=’MyKpmjFyzPoBAUexRlYjUCajwUlayFMFXBCZMfwXEUwwLVDLCfHkoGQnJeKDGiSs’,local_integ_key=’MyKpmjFyzPoBAUexRlYjUCajwUlayFMFXBCZMfwXEUwwLVDLCfHkoGQnJeKDGiSs’,remote_crypto_key=’jXWbkcvrgiAYQXYg’,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=’hzsvUxOzxvUBixjD’,remote_integ_key=’dMQAMjAZABsgptcukEYYvmyQdXMAEwxsxZbWfXuAEoAoNoXuaCqoNoHPNATupQBz’,local_integ_key=’dMQAMjAZABsgptcukEYYvmyQdXMAEwxsxZbWfXuAEoAoNoXuaCqoNoHPNATupQBz’,remote_crypto_key=’hzsvUxOzxvUBixjD’,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=’YmzHqXjdoqkbnaDl’,remote_integ_key=’JXBNjPNEnHdZIAWbxNoZjUlRiPDniYuuZsBSmWXMcjWVDvrNNnLZHHsDAcVZtRER’,local_integ_key=’JXBNjPNEnHdZIAWbxNoZjUlRiPDniYuuZsBSmWXMcjWVDvrNNnLZHHsDAcVZtRER’,remote_crypto_key=’YmzHqXjdoqkbnaDl’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’gvvoUBYZURxXHkTB’,remote_integ_key=’oLmYKvkRUKfkkPOxngcVNQJpSYEcwKBRRoBcDNeSPgYAVxvwuowJbOqiAPCSzVqT’,local_integ_key=’oLmYKvkRUKfkkPOxngcVNQJpSYEcwKBRRoBcDNeSPgYAVxvwuowJbOqiAPCSzVqT’,remote_crypto_key=’gvvoUBYZURxXHkTB’,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=’rowLwDoQrhDtExNS’,remote_integ_key=’KZszrtMKHiOnuOVKKAbSbaRSmLJqLGcxvhMrSbRiNwDruOfhKfFtVZOuOzmkrxuZ’,local_integ_key=’KZszrtMKHiOnuOVKKAbSbaRSmLJqLGcxvhMrSbRiNwDruOfhKfFtVZOuOzmkrxuZ’,remote_crypto_key=’rowLwDoQrhDtExNS’,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=’AjiuCwbmizuTJxAO’,remote_integ_key=’XhSaYXnpvzTdEJiNesjXCEngEbDeAHyaadsdNWfgBigECOrCVwEDmYpRAvVddrVM’,local_integ_key=’XhSaYXnpvzTdEJiNesjXCEngEbDeAHyaadsdNWfgBigECOrCVwEDmYpRAvVddrVM’,remote_crypto_key=’AjiuCwbmizuTJxAO’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’gvvoUBYZURxXHkTB’,remote_integ_key=’oLmYKvkRUKfkkPOxngcVNQJpSYEcwKBRRoBcDNeSPgYAVxvwuowJbOqiAPCSzVqT’,local_integ_key=’oLmYKvkRUKfkkPOxngcVNQJpSYEcwKBRRoBcDNeSPgYAVxvwuowJbOqiAPCSzVqT’,remote_crypto_key=’gvvoUBYZURxXHkTB’,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=’rowLwDoQrhDtExNS’,remote_integ_key=’KZszrtMKHiOnuOVKKAbSbaRSmLJqLGcxvhMrSbRiNwDruOfhKfFtVZOuOzmkrxuZ’,local_integ_key=’KZszrtMKHiOnuOVKKAbSbaRSmLJqLGcxvhMrSbRiNwDruOfhKfFtVZOuOzmkrxuZ’,remote_crypto_key=’rowLwDoQrhDtExNS’,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=’AjiuCwbmizuTJxAO’,remote_integ_key=’XhSaYXnpvzTdEJiNesjXCEngEbDeAHyaadsdNWfgBigECOrCVwEDmYpRAvVddrVM’,local_integ_key=’XhSaYXnpvzTdEJiNesjXCEngEbDeAHyaadsdNWfgBigECOrCVwEDmYpRAvVddrVM’,remote_crypto_key=’AjiuCwbmizuTJxAO’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’LQghFaXVJggMUUrw’,remote_integ_key=’PfyzeAZGgXPdcHZVTwtKDChpJlXYElRIlQkobadOSnPUVgoghRBdZBzrGyxJekGq’,local_integ_key=’PfyzeAZGgXPdcHZVTwtKDChpJlXYElRIlQkobadOSnPUVgoghRBdZBzrGyxJekGq’,remote_crypto_key=’LQghFaXVJggMUUrw’,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=’aNrGAowEDenVnIxl’,remote_integ_key=’KNPlsZMFZKfWHtGEwMAXbAxPhQKsnNXAwRHSSQewatbWlkCYgxAyJJTZjcEGWOmc’,local_integ_key=’KNPlsZMFZKfWHtGEwMAXbAxPhQKsnNXAwRHSSQewatbWlkCYgxAyJJTZjcEGWOmc’,remote_crypto_key=’aNrGAowEDenVnIxl’,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=’ofRvmcEeybRPSXOX’,remote_integ_key=’qahaYoJwknEIMVaujisGTzRrzJjCPtxJYRdyQgvNNbRUqtnjLbzxZUvUWbhExgVV’,local_integ_key=’qahaYoJwknEIMVaujisGTzRrzJjCPtxJYRdyQgvNNbRUqtnjLbzxZUvUWbhExgVV’,remote_crypto_key=’ofRvmcEeybRPSXOX’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’LQghFaXVJggMUUrw’,remote_integ_key=’PfyzeAZGgXPdcHZVTwtKDChpJlXYElRIlQkobadOSnPUVgoghRBdZBzrGyxJekGq’,local_integ_key=’PfyzeAZGgXPdcHZVTwtKDChpJlXYElRIlQkobadOSnPUVgoghRBdZBzrGyxJekGq’,remote_crypto_key=’LQghFaXVJggMUUrw’,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=’aNrGAowEDenVnIxl’,remote_integ_key=’KNPlsZMFZKfWHtGEwMAXbAxPhQKsnNXAwRHSSQewatbWlkCYgxAyJJTZjcEGWOmc’,local_integ_key=’KNPlsZMFZKfWHtGEwMAXbAxPhQKsnNXAwRHSSQewatbWlkCYgxAyJJTZjcEGWOmc’,remote_crypto_key=’aNrGAowEDenVnIxl’,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=’ofRvmcEeybRPSXOX’,remote_integ_key=’qahaYoJwknEIMVaujisGTzRrzJjCPtxJYRdyQgvNNbRUqtnjLbzxZUvUWbhExgVV’,local_integ_key=’qahaYoJwknEIMVaujisGTzRrzJjCPtxJYRdyQgvNNbRUqtnjLbzxZUvUWbhExgVV’,remote_crypto_key=’ofRvmcEeybRPSXOX’,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’)

25ge2p1xxv710-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’QykZTYdWYtybkeCL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QykZTYdWYtybkeCL’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’fAZGIrKYsDHlRwOD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fAZGIrKYsDHlRwOD’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’YvpPyOJpEcBzCKaR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YvpPyOJpEcBzCKaR’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’QykZTYdWYtybkeCL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QykZTYdWYtybkeCL’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’fAZGIrKYsDHlRwOD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fAZGIrKYsDHlRwOD’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’YvpPyOJpEcBzCKaR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YvpPyOJpEcBzCKaR’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’enaMIAIkBykItODN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’enaMIAIkBykItODN’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’vGJDrxbeFXjhPdId’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vGJDrxbeFXjhPdId’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’uUWuiroIikSLQawo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uUWuiroIikSLQawo’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’enaMIAIkBykItODN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’enaMIAIkBykItODN’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’vGJDrxbeFXjhPdId’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vGJDrxbeFXjhPdId’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’uUWuiroIikSLQawo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uUWuiroIikSLQawo’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’daXoJMxqSUZGTIWs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’daXoJMxqSUZGTIWs’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’cKqwiemacQEjONuP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’cKqwiemacQEjONuP’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’lKEpXQbFhBMjePEW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lKEpXQbFhBMjePEW’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’daXoJMxqSUZGTIWs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’daXoJMxqSUZGTIWs’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’cKqwiemacQEjONuP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’cKqwiemacQEjONuP’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’lKEpXQbFhBMjePEW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lKEpXQbFhBMjePEW’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’QgOzZNshAZzFTYQz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QgOzZNshAZzFTYQz’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’PtlWXjsLmtfGBEUF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’PtlWXjsLmtfGBEUF’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’clRdZZbmNrLFWvmf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’clRdZZbmNrLFWvmf’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’QgOzZNshAZzFTYQz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QgOzZNshAZzFTYQz’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’PtlWXjsLmtfGBEUF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’PtlWXjsLmtfGBEUF’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’clRdZZbmNrLFWvmf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’clRdZZbmNrLFWvmf’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’bCafUMfhKqFedFyE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bCafUMfhKqFedFyE’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’LuqzcTiBlLGIVKFo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LuqzcTiBlLGIVKFo’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’IKJUjcKWVUHMxXAF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IKJUjcKWVUHMxXAF’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’bCafUMfhKqFedFyE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bCafUMfhKqFedFyE’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’LuqzcTiBlLGIVKFo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LuqzcTiBlLGIVKFo’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’IKJUjcKWVUHMxXAF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IKJUjcKWVUHMxXAF’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’YesTNuusPXCiPvXX’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YesTNuusPXCiPvXX’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’MmZWktrIHTGtjiqG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’MmZWktrIHTGtjiqG’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’EFcnKoRoEkHARAiH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’EFcnKoRoEkHARAiH’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’YesTNuusPXCiPvXX’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YesTNuusPXCiPvXX’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’MmZWktrIHTGtjiqG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’MmZWktrIHTGtjiqG’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’EFcnKoRoEkHARAiH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’EFcnKoRoEkHARAiH’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’kGXYLsPWyMUiAYDI’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’kGXYLsPWyMUiAYDI’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’XdqAAuAmzJvMfiCR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XdqAAuAmzJvMfiCR’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’bbKTDKQOjBGcmLoV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bbKTDKQOjBGcmLoV’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’kGXYLsPWyMUiAYDI’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’kGXYLsPWyMUiAYDI’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’XdqAAuAmzJvMfiCR’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XdqAAuAmzJvMfiCR’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’bbKTDKQOjBGcmLoV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bbKTDKQOjBGcmLoV’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’nqITMBBTxCvjxQvu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’nqITMBBTxCvjxQvu’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’SQbHQHbftfFFWytf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SQbHQHbftfFFWytf’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’nCyRRBIaklfhGuaq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’nCyRRBIaklfhGuaq’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’nqITMBBTxCvjxQvu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’nqITMBBTxCvjxQvu’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’SQbHQHbftfFFWytf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SQbHQHbftfFFWytf’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’nCyRRBIaklfhGuaq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’nCyRRBIaklfhGuaq’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’wHATAuVZmImYqtvE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’wHATAuVZmImYqtvE’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’DWCfBHdsgopIHhNX’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DWCfBHdsgopIHhNX’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’IBPNBQdUaWnLseag’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IBPNBQdUaWnLseag’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’wHATAuVZmImYqtvE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’wHATAuVZmImYqtvE’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’DWCfBHdsgopIHhNX’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DWCfBHdsgopIHhNX’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’IBPNBQdUaWnLseag’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IBPNBQdUaWnLseag’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’ZenqVpAEXBjeSByW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ZenqVpAEXBjeSByW’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’bKOLqefrQrLOGery’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bKOLqefrQrLOGery’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’zWMVbpqhiiVaWdIu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’zWMVbpqhiiVaWdIu’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’ZenqVpAEXBjeSByW’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ZenqVpAEXBjeSByW’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’bKOLqefrQrLOGery’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bKOLqefrQrLOGery’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’zWMVbpqhiiVaWdIu’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’zWMVbpqhiiVaWdIu’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-4t2c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’xjrgopEUwyRsEPlJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xjrgopEUwyRsEPlJ’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’tAbshspJEHyDTfkd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’tAbshspJEHyDTfkd’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’lfmyrgkYAttIFyPH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lfmyrgkYAttIFyPH’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=0,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=’xjrgopEUwyRsEPlJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xjrgopEUwyRsEPlJ’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’tAbshspJEHyDTfkd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’tAbshspJEHyDTfkd’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’lfmyrgkYAttIFyPH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lfmyrgkYAttIFyPH’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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-8t4c-ethip4ipsec4tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=0,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=’obmxnvjMDKWLFiDa’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’obmxnvjMDKWLFiDa’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’oQEmioBjChGpVeqJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’oQEmioBjChGpVeqJ’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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=0,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=’bKBUZRROzmsEFCLQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bKBUZRROzmsEFCLQ’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=0,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=’obmxnvjMDKWLFiDa’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’obmxnvjMDKWLFiDa’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’oQEmioBjChGpVeqJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’oQEmioBjChGpVeqJ’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,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=16,local_crypto_key=’bKBUZRROzmsEFCLQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bKBUZRROzmsEFCLQ’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=7,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’)

25ge2p1xxv710-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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’yADMcnKJzVsUQGGXGvSkLNTxLZEtLCbw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’yADMcnKJzVsUQGGXGvSkLNTxLZEtLCbw’,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=’aUXkRIZgnTTdSjFIaxYgzCINSYuVKlXw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’aUXkRIZgnTTdSjFIaxYgzCINSYuVKlXw’,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=’qCJaLryCUrVLJeIqSwQJvKjkKjQOFBbs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qCJaLryCUrVLJeIqSwQJvKjkKjQOFBbs’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’yADMcnKJzVsUQGGXGvSkLNTxLZEtLCbw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’yADMcnKJzVsUQGGXGvSkLNTxLZEtLCbw’,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=’aUXkRIZgnTTdSjFIaxYgzCINSYuVKlXw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’aUXkRIZgnTTdSjFIaxYgzCINSYuVKlXw’,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=’qCJaLryCUrVLJeIqSwQJvKjkKjQOFBbs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qCJaLryCUrVLJeIqSwQJvKjkKjQOFBbs’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’ViSweFFQdzhInNdVheiPxFpexHnHbQFD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ViSweFFQdzhInNdVheiPxFpexHnHbQFD’,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=’hanirDqPmqHXpdHaFWWVTIXpmcLdUmYZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’hanirDqPmqHXpdHaFWWVTIXpmcLdUmYZ’,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=’btNBnNUFIQbUGRzTCKzMgWgYuguBlNRH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’btNBnNUFIQbUGRzTCKzMgWgYuguBlNRH’,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=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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=’ViSweFFQdzhInNdVheiPxFpexHnHbQFD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ViSweFFQdzhInNdVheiPxFpexHnHbQFD’,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=’hanirDqPmqHXpdHaFWWVTIXpmcLdUmYZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’hanirDqPmqHXpdHaFWWVTIXpmcLdUmYZ’,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=’btNBnNUFIQbUGRzTCKzMgWgYuguBlNRH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’btNBnNUFIQbUGRzTCKzMgWgYuguBlNRH’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’bXLAJXUGqqvqOWsryMYItOKFRfjRkJBT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bXLAJXUGqqvqOWsryMYItOKFRfjRkJBT’,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=’feqHxVSartmBozEeWpYSuRiickGtquJz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’feqHxVSartmBozEeWpYSuRiickGtquJz’,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=’xKnowTZzhhHPspccxkZkZtEBlUPRwvzx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xKnowTZzhhHPspccxkZkZtEBlUPRwvzx’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’bXLAJXUGqqvqOWsryMYItOKFRfjRkJBT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bXLAJXUGqqvqOWsryMYItOKFRfjRkJBT’,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=’feqHxVSartmBozEeWpYSuRiickGtquJz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’feqHxVSartmBozEeWpYSuRiickGtquJz’,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=’xKnowTZzhhHPspccxkZkZtEBlUPRwvzx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xKnowTZzhhHPspccxkZkZtEBlUPRwvzx’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’qIuJlgthbjFQMoeHPCLZMQAVOGjOUBJG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qIuJlgthbjFQMoeHPCLZMQAVOGjOUBJG’,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=’XuisegKNxbjtYwFAkFZKurYFFZItoRxx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XuisegKNxbjtYwFAkFZKurYFFZItoRxx’,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=’gkvuZrjNwMqEzLXZjpVkyikJohqGIRTo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’gkvuZrjNwMqEzLXZjpVkyikJohqGIRTo’,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=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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=’qIuJlgthbjFQMoeHPCLZMQAVOGjOUBJG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’qIuJlgthbjFQMoeHPCLZMQAVOGjOUBJG’,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=’XuisegKNxbjtYwFAkFZKurYFFZItoRxx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XuisegKNxbjtYwFAkFZKurYFFZItoRxx’,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=’gkvuZrjNwMqEzLXZjpVkyikJohqGIRTo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’gkvuZrjNwMqEzLXZjpVkyikJohqGIRTo’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’aCurvcCHEnVIsHIyobQUQsiFMDKwquYU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’aCurvcCHEnVIsHIyobQUQsiFMDKwquYU’,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=’SldvebRNNzotPRqDEIqoIriRQfcyoxhp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SldvebRNNzotPRqDEIqoIriRQfcyoxhp’,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=’bCSZcTpAMHJjtCJIORDXEoJiHrTQitTN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bCSZcTpAMHJjtCJIORDXEoJiHrTQitTN’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’aCurvcCHEnVIsHIyobQUQsiFMDKwquYU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’aCurvcCHEnVIsHIyobQUQsiFMDKwquYU’,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=’SldvebRNNzotPRqDEIqoIriRQfcyoxhp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SldvebRNNzotPRqDEIqoIriRQfcyoxhp’,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=’bCSZcTpAMHJjtCJIORDXEoJiHrTQitTN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bCSZcTpAMHJjtCJIORDXEoJiHrTQitTN’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’OVCmfQzvFxBzrsnJrPzhucGmdcSanvRw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OVCmfQzvFxBzrsnJrPzhucGmdcSanvRw’,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=’LJzMppfUYhSzhvLgWvfIchFzWZqZYYQw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LJzMppfUYhSzhvLgWvfIchFzWZqZYYQw’,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=’pIkTrOHGQhZilGGqsvFLnciAqZCrcKuV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’pIkTrOHGQhZilGGqsvFLnciAqZCrcKuV’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’OVCmfQzvFxBzrsnJrPzhucGmdcSanvRw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OVCmfQzvFxBzrsnJrPzhucGmdcSanvRw’,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=’LJzMppfUYhSzhvLgWvfIchFzWZqZYYQw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’LJzMppfUYhSzhvLgWvfIchFzWZqZYYQw’,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=’pIkTrOHGQhZilGGqsvFLnciAqZCrcKuV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’pIkTrOHGQhZilGGqsvFLnciAqZCrcKuV’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’eOlFIDPyYLLzZGgCOAMtQwFvsPhNgXLS’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’eOlFIDPyYLLzZGgCOAMtQwFvsPhNgXLS’,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=’fzsRwnTAjwBFavfFpIhOmATqBcANsCmY’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fzsRwnTAjwBFavfFpIhOmATqBcANsCmY’,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=’CbwVAMdSDuHeUweHucfUkfETEpwkaTGG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’CbwVAMdSDuHeUweHucfUkfETEpwkaTGG’,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=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’: ‘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=2,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=2,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_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’: ‘3c:fd:fe:bd:f9: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=’eOlFIDPyYLLzZGgCOAMtQwFvsPhNgXLS’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’eOlFIDPyYLLzZGgCOAMtQwFvsPhNgXLS’,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=’fzsRwnTAjwBFavfFpIhOmATqBcANsCmY’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fzsRwnTAjwBFavfFpIhOmATqBcANsCmY’,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=’CbwVAMdSDuHeUweHucfUkfETEpwkaTGG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’CbwVAMdSDuHeUweHucfUkfETEpwkaTGG’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’ejwsvKXnhOXvxptsRSFuxcRGLhWXPreq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ejwsvKXnhOXvxptsRSFuxcRGLhWXPreq’,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=’eYPRpLWAjKVsXxiFmoWcijnfVVQRtAww’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’eYPRpLWAjKVsXxiFmoWcijnfVVQRtAww’,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=’HUsZcFbezNIyzrJqplCElDwATAYxVIIh’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HUsZcFbezNIyzrJqplCElDwATAYxVIIh’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’ejwsvKXnhOXvxptsRSFuxcRGLhWXPreq’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ejwsvKXnhOXvxptsRSFuxcRGLhWXPreq’,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=’eYPRpLWAjKVsXxiFmoWcijnfVVQRtAww’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’eYPRpLWAjKVsXxiFmoWcijnfVVQRtAww’,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=’HUsZcFbezNIyzrJqplCElDwATAYxVIIh’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HUsZcFbezNIyzrJqplCElDwATAYxVIIh’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’YyumuIGFKxjvqfYsVeyqblEcZVlgMyvB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YyumuIGFKxjvqfYsVeyqblEcZVlgMyvB’,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=’WOgJioXqpxsFwtOPwdnxusoizMRvUxvC’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’WOgJioXqpxsFwtOPwdnxusoizMRvUxvC’,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=’TdyEVmbOIMSoRAPbTcMlaquKSTilkFnG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’TdyEVmbOIMSoRAPbTcMlaquKSTilkFnG’,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=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’: ‘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=2,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=2,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_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’: ‘3c:fd:fe:bd:f9: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=’YyumuIGFKxjvqfYsVeyqblEcZVlgMyvB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YyumuIGFKxjvqfYsVeyqblEcZVlgMyvB’,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=’WOgJioXqpxsFwtOPwdnxusoizMRvUxvC’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’WOgJioXqpxsFwtOPwdnxusoizMRvUxvC’,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=’TdyEVmbOIMSoRAPbTcMlaquKSTilkFnG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’TdyEVmbOIMSoRAPbTcMlaquKSTilkFnG’,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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’NCgysuDktKwmhqkuuDrebsgFQOYBkbuf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NCgysuDktKwmhqkuuDrebsgFQOYBkbuf’,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=’lFBFZelcboeCTTdtwOiPzpdhGZWwmItH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lFBFZelcboeCTTdtwOiPzpdhGZWwmItH’,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=’hsVKRVpicbUMdcghtnNqKUCjRlpRTECT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’hsVKRVpicbUMdcghtnNqKUCjRlpRTECT’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’NCgysuDktKwmhqkuuDrebsgFQOYBkbuf’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NCgysuDktKwmhqkuuDrebsgFQOYBkbuf’,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=’lFBFZelcboeCTTdtwOiPzpdhGZWwmItH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’lFBFZelcboeCTTdtwOiPzpdhGZWwmItH’,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=’hsVKRVpicbUMdcghtnNqKUCjRlpRTECT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’hsVKRVpicbUMdcghtnNqKUCjRlpRTECT’,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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’fPUoqHHUUvngRNaUUXdbppJrAzvOVDJT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fPUoqHHUUvngRNaUUXdbppJrAzvOVDJT’,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=’DOEsmoijPlRrhEYQxMZyIQzxchCheDqK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DOEsmoijPlRrhEYQxMZyIQzxchCheDqK’,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=’sDNfXHBWeezyGuJEfWHbAyzROiUZnRzj’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sDNfXHBWeezyGuJEfWHbAyzROiUZnRzj’,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=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’: ‘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=2,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=2,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’: ‘3c:fd:fe:bd:f9: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=’fPUoqHHUUvngRNaUUXdbppJrAzvOVDJT’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’fPUoqHHUUvngRNaUUXdbppJrAzvOVDJT’,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=’DOEsmoijPlRrhEYQxMZyIQzxchCheDqK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DOEsmoijPlRrhEYQxMZyIQzxchCheDqK’,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=’sDNfXHBWeezyGuJEfWHbAyzROiUZnRzj’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sDNfXHBWeezyGuJEfWHbAyzROiUZnRzj’,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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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=2,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=’FMwYcFveARzJItEXcwRVQOhWgudJsbIx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FMwYcFveARzJItEXcwRVQOhWgudJsbIx’,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=’yXlHQFszQgHgMxlifpAYTvZrHqXIJriJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’yXlHQFszQgHgMxlifpAYTvZrHqXIJriJ’,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=’ZDzEnogsPdrIOHVyKezxXWolneCMotvL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ZDzEnogsPdrIOHVyKezxXWolneCMotvL’,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=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’: ‘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=2,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=2,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_dump(name_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’: ‘3c:fd:fe:bd:f9: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=’FMwYcFveARzJItEXcwRVQOhWgudJsbIx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FMwYcFveARzJItEXcwRVQOhWgudJsbIx’,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=’yXlHQFszQgHgMxlifpAYTvZrHqXIJriJ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’yXlHQFszQgHgMxlifpAYTvZrHqXIJriJ’,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=’ZDzEnogsPdrIOHVyKezxXWolneCMotvL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ZDzEnogsPdrIOHVyKezxXWolneCMotvL’,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’)

25ge2p1xxv710-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec5000tnlsw-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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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_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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec5000tnlsw-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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-2t1c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-4t2c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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-8t4c-ethip4ipsec5000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9: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’: 1, ‘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’: ‘3c:fd:fe:bd:f9: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’)

25ge2p1xxv710-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128cbc-hmac256sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec60000tnlsw-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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-ip4base-int-aes128gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

25ge2p1xxv710-ethip4ipsec60000tnlsw-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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-2t1c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-4t2c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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-8t4c-ethip4ipsec60000tnlsw-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
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’: 1, ‘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’: ‘3c:fd:fe:bd:fa:1d’})
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’)

ip4

10ge2p1x710-avf-eth-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 with VF enabled.
  • [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-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api 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-avf-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 with VF enabled.
  • [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-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
9000b-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
9000b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
9000b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
imix-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:a8:aa:a9:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:a8:af:39:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)

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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
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:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
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=2,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’: 2, ‘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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)

25ge2p1xxv710-avf-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-XXV710 with VF enabled.
  • [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-2t1c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-4t2c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-8t4c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-2t1c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-4t2c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-8t4c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-2t1c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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)
9000b-4t2c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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)
9000b-8t4c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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)
imix-2t1c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-4t2c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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-8t4c-avf-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9: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=2,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’: 2, ‘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’)

25ge2p1xxv710-avf-eth-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-XXV710 with VF enabled.
  • [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-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
64b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-2t1c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,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’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-avf-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-XXV710 with VF enabled.
  • [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-2t1c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
1518b-4t2c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
1518b-8t4c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
64b-2t1c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
64b-4t2c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
64b-8t4c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
9000b-2t1c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 2
9000b-4t2c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 2
9000b-8t4c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 2
imix-2t1c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
imix-4t2c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)
imix-8t4c-avf-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.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’)

25ge2p1xxv710-avf-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-XXV710 with VF enabled.
  • [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-2t1c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
1518b-4t2c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
1518b-8t4c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
64b-2t1c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
64b-4t2c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
64b-8t4c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
9000b-2t1c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 2
9000b-4t2c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 2
9000b-8t4c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 2
imix-2t1c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
imix-4t2c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)
imix-8t4c-avf-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.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’)

25ge2p1xxv710-avf-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-XXV710 with VF enabled.
  • [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-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
1518b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
64b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
9000b-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
9000b-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
9000b-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 2
imix-2t1c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-4t2c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)
imix-8t4c-avf-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fe:bd:f9:3d:00’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: 1, ‘mac_address’: ‘3c:fe:bd:f9:35:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
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:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,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’: 1, ‘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:bd:f9:35’})
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:bd:f9: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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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 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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:39’})
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:bd:fa:1d’})
sw_interface_add_del_address(address_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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 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:bd:f9:35’})
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:bd:f9: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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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 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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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 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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_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:bd:f9:35’})
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:bd:f9: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’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 1
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9: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’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-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-XXV710.
  • [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-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-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=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘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=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
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:bd:f9:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

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

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

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

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

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

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

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

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

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sf-100kflows-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)
9000b-8t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_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’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
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:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

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

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

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

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

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

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

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

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

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

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

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

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

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

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

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

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

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

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

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

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

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

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

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XXV710.
  • [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-2t1c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

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

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

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

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

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

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

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

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

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

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

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

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

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

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

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

25ge2p1xxv710-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

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

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

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

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

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

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t2c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-8t4c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f8:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=2)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

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

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

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

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

ip4 tunnels

25ge2p1xxv710-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 100 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.22 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.24 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.26 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.28 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.30 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.32 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.34 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.36 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.38 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.40 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.42 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.44 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.46 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.48 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.50 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.52 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.54 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.56 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.58 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.60 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.62 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.64 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.66 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.68 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.70 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.72 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.74 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.76 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.78 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.80 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.82 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.84 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.86 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.88 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.90 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.92 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.94 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.96 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.98 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.100 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.102 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.104 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.106 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.108 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.110 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.112 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.114 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.116 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.118 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.120 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.122 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.124 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.126 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.128 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.130 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.132 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.134 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.136 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.138 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.140 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.142 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.144 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.146 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.148 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.150 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.152 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.154 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.156 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.158 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.160 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.162 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.164 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.166 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.168 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.170 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.172 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.174 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.176 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.178 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.180 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.182 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.184 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.186 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.188 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.190 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.192 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.194 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.196 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.198 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.200 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 10 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-4t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.2 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.4 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.6 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.8 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.10 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.12 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.14 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.16 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.18 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.20 mac 3c:fd:fe:bd:f9:3d
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 3c:fd:fe:bd:f9:35
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q–ethip4vxlan-l2bdscale1kl2bd1kvlan1kvxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1k L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.

25ge2p1xxv710-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4lispip4-ip4base-ndrpdr

RFC2544: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv4 on DUT1-DUT2, Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_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’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_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:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
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:bd:f9:41’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4lispip6-ip4base-ndrpdr

RFC2544: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv6 on DUT1-DUT2, Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4vxlan-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross-connect on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. VXLAN tunnels are configured between L2XCs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_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=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,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=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip6

10ge2p1x710-dot1q-ip6base-ndrpdr

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:58’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:aa:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:a8:af:39’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:a8:af:5b’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-ip6base-ndrpdr

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

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6base-copwhtlistbase-ndrpdr

RFC2544: Pkt throughput IPv6 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing, two static IPv6 /64 routes and IPv6 COP security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6base-iacldstbase-ndrpdr

RFC2544: Pkt throughput IPv6 iAcl whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing, two static IPv6 /64 routes and IPv6 iAcl security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XXV710.
  • [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-2t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6scale200k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x100k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6scale20k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x10k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

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

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
78b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 1
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 2
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

2n1l-25ge2p1xxv710-ethip6-ip6base-copwhtlistbase-ndrpdr

RFC2544: Pkt throughput IPv6 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing, two static IPv6 /64 routes and IPv6 COP security whitelist ingress /64 filter entries applied on links TG - DUT1. DUT1 is tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=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’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip6 tunnels

25ge2p1xxv710-ethip6lispip4-ip6base-ndrpdr

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv4 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
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:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6lispip6-ip6base-ndrpdr

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

l2

10ge2p1x710-avf-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-X710 with VF enabled.
  • [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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-avf-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge-domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710 with VF enabled.
  • [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-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api 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-avf-eth-l2xcbase-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-X710 with VF enabled.
  • [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-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
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)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
imix-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=35127296,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=102236160,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=169345024,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-XXV710 with VF enabled.
  • [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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-4t2c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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-8t4c-avf-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,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’)

25ge2p1xxv710-avf-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge-domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XXV710 with VF enabled.
  • [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-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-avf-eth-l2xcbase-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-XXV710 with VF enabled.
  • [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-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=1)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=2)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-avf-eth-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=171638784,rxq_num=4)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
avf_create(rxq_size=0,txq_size=0,enable_elog=0,pci_addr=37421056,rxq_num=4)
sw_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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=1,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=1)
macip_acl_interface_add_del(is_add=1,acl_index=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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
acl_interface_set_acl_list(count=1,n_input=0,acls=[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_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdscale100kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 50k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdscale10kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 5k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

srv6

25ge2p1xxv710-ethip6ip6-ip6base-srv6enc1sid-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with one SID (SRH not inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and two SR behaviours (functions) - End and End.DX6 - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) without decapsulation test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Dynamic SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-LXC for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AD - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e0:f4:4d:2a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:6b:b1:4d:ce’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ef:49:2e:e6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:bd:bc:29:72’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b6:32:2a:b5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:35:31:a5:4a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9a:92:61:7e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:83:6d:94:d2’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b9:fa:e0:ef’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f8:d0:98:98’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ce:d7:5f:62’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d1:f7:20:ff’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ed:bb:ec:8a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b0:30:8d:e3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:91:cc:07:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:36:af:d7:7d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b5:6e:14:44’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:de:30:c7:0e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b0:a0:bd:87’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:39:0c:2a:82’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:36:5a:7b:91’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e5:38:dc:a7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:98:55:b4:2d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:28:5f:62:83’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Masquerading SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, DUTn-LXC and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AM - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ef:fc:f6:0e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c3:ad:73:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f8:9a:2e:9c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c3:2a:c8:5d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0c:db:da:48’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e0:d9:e2:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2d:13:cb:4e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:00:7b:b7:13’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7a:9c:c7:f0’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:36:17:11:b6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:78:b1:20:63’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:5c:e2:07:42’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:52:db:14:d3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f9:d3:c3:a3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9a:6e:ee:06’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:07:cc:bc:23’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:6c:b1:26:a9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:8b:7f:0a:4b’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b7:f1:cf:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:87:ba:72:16’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c0:9c:2c:a6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:20:e5:71:d4’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:14:d9:32:d7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:1d:98:21:85’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Static SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-LXC for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AS - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:12:f1:de:f4’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:79:e9:20:79’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:cd:be:0a:4f’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:8f:cb:76:d6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d2:90:0c:a3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:3f:4a:6a:02’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:14:08:71:e7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:10:08:f0:31’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:43:c0:ef:5b’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:01:96:50:d6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-8t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f7:7f:65:3a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:21:5c:fd:95’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a7:5a:61:38’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d2:94:e1:ea’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2a:3f:29:20’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:30:64:d6:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-8t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:fd:5b:d5:d3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0e:55:88:a8’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:41:38:0e:e5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:8c:67:71:75’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:3d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:bd:2b:20:ef’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:bd:f9:35’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9a:37:c6:f0’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()

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=4,id=1,tx_queues=4,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=4,id=1,tx_queues=4,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)

vm vhost

25ge2p1xxv710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
9000b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
imix-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
9000b-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
imix-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
9000b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
imix-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
9000b-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
imix-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=6,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=6,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=6,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
9000b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
imix-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD with vhost abd IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
9000b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
imix-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
9000b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
imix-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
9000b-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
imix-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,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-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,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)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=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=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
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_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:10:45:3e:27’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:35:b5:7e:0e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b6:2f:d7:23’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:f3:56:14:06’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=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-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:6d:55:68:ff’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:c6:44:dd:73’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c1:a2:45:8e’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:6a:a6:3e:78’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c3:27:4b:8d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:f4:b0:f6:fa’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ed:0b:6f:c0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:46:b5:c3:fc’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:75:3e:58:05’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:ee:57:96:54’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:38:ed:a7:b7’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:fd:db:9a:54’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:73:0c:c4:c9’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:64:2c:9b:cc’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a4:d7:8b:7f’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:19:61:13:c6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e0:57:57:72’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:45:af:41:4d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0e:52:ca:f6’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:ab:04:fc:4b’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
9000b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:31:7d:ea:4e’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:9a:3e:31:a4’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c6:ac:31:54’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:43:14:b4:a4’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:20:36:ae:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:85:b6:80:36’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:39:43:cb:97’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:c2:62:3c:34’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c0:af:b2:25’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:a5:4e:c1:dc’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:18:86:37:8e’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:5d:80:a8:d1’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d7:0a:e7:36’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:58:4f:7b:9f’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:5a:02:78:a3’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:27:cf:be:8c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:6a:8d:2f:29’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:77:52:ca:18’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:6a:5f:3d:c8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:77:ec:9c:fe’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7b:4b:a4:2e’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:8c:6d:d6:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7d:36:b4:56’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:16:f6:9e:84’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

25ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [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-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
9000b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
imix-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=1,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)

25ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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’)
1518b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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)
9000b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
imix-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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’)
imix-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
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=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=5,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=5,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

vts

25ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
imix-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
114b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
imix-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

25ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XXV710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
9000b-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
imix-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-8t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=5)
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=3,queue_id=2)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=3,queue_id=3)
sw_interface_set_rx_placement(worker_id=4,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=5,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=6,sw_if_index=4,queue_id=2)
sw_interface_set_rx_placement(worker_id=7,sw_if_index=4,queue_id=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:bd:f9:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=3)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)